| Age | Commit message (Collapse) | Author |
|
- Migrate pkgsite deployment from legacy gsutil to gcloud storage.
Change-Id: I66108c22909465e0d879a25806679b38d392a03e
GitHub-Last-Rev: 9f22cb3212238139412ca5158b0dad3d39b7b327
GitHub-Pull-Request: golang/pkgsite#119
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/748662
Reviewed-by: Ethan Lee <ethanalee@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Ethan Lee <ethanalee@google.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
|
|
CL 757540 tried to run `go mod tidy` during the prepare.sh run, but
it turned out the script runs in a stage where `go` is unavailable.
Instead, move the (cd private && go mod tidy) run in a new
step that runs in the go container right after the prepare step.
Change-Id: I4595fc9b5e9b0172753b0b4d1425093449d84421
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/757920
kokoro-CI: kokoro <noreply+kokoro@google.com>
Reviewed-by: Ethan Lee <ethanalee@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Hyang-Ah Hana Kim <hyangah@gmail.com>
|
|
Change-Id: I811776287454ba74b0ec8c1796c20907bf562150
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/733341
Reviewed-by: Nicholas Husin <husin@google.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nicholas Husin <nsh@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Ethan Lee <ethanalee@google.com>
|
|
The beta environment is no longer being actively used. Keeping steps
related to deploying and testing the beta environment as part of the
main Cloud Build deployment file is therefore irrelevant, and might
cause confusion should these steps fail.
Change-Id: I061414d4edc10c4f5d68e4f24ce018238767f20c
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/714460
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Nicholas Husin <husin@google.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
|
|
As of the first build including
https://github.com/GoogleCloudPlatform/cloud-sdk-docker/commit/d297846a1d0c4d536f5a20ec36ff3c6d21bbfd6d,
gcr.io/cloud-builders/gke-deploy no longer includes docker, but
worker.sh requires docker.
For now, pin to the last working version of gke-deploy.
For golang/go#75234
Change-Id: I6a6a636c7bd8dd6ea868a9fbba52058c7ea43eb9
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/700397
Reviewed-by: Jonathan Amsterdam <jba@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Michael Pratt <mpratt@google.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
|
|
Change-Id: Iba3d15376214048113314150944d3b0df187a8cf
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/656475
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
|
|
Change to 90 minutes from 9 minutes.
Change-Id: I72c6b2e4d5ae218243acf079b86f380ff008a7e1
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/634557
Commit-Queue: Jonathan Amsterdam <jba@google.com>
TryBot-Bypass: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
|
|
The changes in this CL improve the uploading of build artifacts
in deploy.yaml.
Astonishingly, Cloud Build does not upload artifacts if the build fails.
(The feature request is about five years old:
https://issuetracker.google.com/issues/143836671).
This makes it impossible to debug failed screentests.
The hacky solution is to cause failed build steps to succeed.
The -neverfail flag to screentest.sh accomplishes this.
It isn't used in this CL, but a subsequent CL with more debugging
support will use it.
When the build does succeed, the directory of failed screentests does
not exist, which causes artifact upload to fail. So create the
directories along with dummy files.
The wildcard syntax for Cloud Build artifact paths does not support
'**' as documented, so provide all upload paths.
Change-Id: I1c4223f4a906836000e5deac20a5b9aa920fbb97
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/634556
Commit-Queue: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
TryBot-Bypass: Jonathan Amsterdam <jba@google.com>
|
|
Change the path for copying build artifacts to GCS
to the new directory for failed screentests.
Also, when testing with `glcoud build submit`, I got an error
that the duration format must end in 's', so a changed the timeout
value as well. (540 seconds = 90 minutes.)
Change-Id: I3a94b10cba13058ad259db0ea407c04b19e45c64
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/634081
Reviewed-by: Robert Findley <rfindley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
|
|
Upgrade to use go 1.23 images in various files that
specify docker containers to run.
Change-Id: I6331a07c4d0f00dc7513a5286d315dd0f64cd362
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/606778
Reviewed-by: Robert Findley <rfindley@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
kokoro-CI: kokoro <noreply+kokoro@google.com>
|
|
use go1.22rc1
Change-Id: I57dfddb84b551eca9b08bd988411dcd161745611
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/555196
kokoro-CI: kokoro <noreply+kokoro@google.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Auto-Submit: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
|
|
It also replaces the custom docker-compose container image
with the gcr.io/cloud-builders/docker, that includes docker compose
and maintained.
$ docker run -it gcr.io/cloud-builders/docker compose version
Docker Compose version v2.21.0
Change-Id: I44900df9fb9adeda0b7a7646007b61d52d1db394
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/555997
kokoro-CI: kokoro <noreply+kokoro@google.com>
Reviewed-by: Michael Matloob <matloob@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
|
|
Change-Id: I36ecd3b393027717fb971284756d3636dcd9c916
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/509975
kokoro-CI: kokoro <noreply+kokoro@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
|
|
This will make pkgsite pick up the latest 1.20.x.
And
- reenable staticcheck.
- mark the working directory as safe when running for ci.
(this workaround is needed after the security patch
https://release.debian.org/proposed-updates/bullseye_diffs/git_2.30.2-1+deb11u1.debdiff)
Updates golang/go#53532
Change-Id: I31c5fc838821d8bd6ade81dc439eb46fabb75fe1
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/468917
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
|
|
- Disabled staticcheck while go1.20 is unsupported.
- Fixed out of bounds error in doc html parsing.
- Fixed test issue related to rand package changes.
Change-Id: Ib7b30ed9c40505a5a51d986426f0e41e53a298b1
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/464296
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
|
|
The last two deploys timed out at 1hr. Increasing deploy by 30 mins
and deploy env by 15mins.
Change-Id: I4622a575243aa688b6c67b00e5cf1d8224fc6265
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/436757
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
|
|
The staging dev deploy is timing out during the warmups step
which prepopulates the cache for a set of slow search queries.
Increasing the timeout to 60 mins.
Change-Id: Iec31a9936089468d083e9a6d3ddb4c5c231de0c2
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/422334
Reviewed-by: Suzy Mueller <suzmue@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
|
|
Change-Id: Icf9ea86e7cffbd79295cd5713cb28d3d3af820f2
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/420957
TryBot-Result: kokoro <noreply+kokoro@google.com>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
|
|
This is a prerequisite for using the new go/doc/comment package.
Change-Id: Id92e4db359a0d57e945264078b5e58d86f6aa64b
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/412674
Reviewed-by: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
|
|
Change-Id: Id0eeb2041bac6a9de7ec32ffeeefaf681ed6be16
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/400997
Run-TryBot: Jamal Carvalho <jamal@golang.org>
Auto-Submit: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
Change-Id: I07b23527bdb996af4fdda03319beb8387bfe83c9
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/392956
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
|
|
Change-Id: Id9e61605915dd0c38c0004c3b28dfe0201395a8c
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/388955
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
|
|
Change-Id: I5f4f857b576fd68b0d5f58f7926bb598dbfe3cdb
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/382979
Trust: Jonathan Amsterdam <jba@google.com>
Run-TryBot: Jonathan Amsterdam <jba@google.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jamal Carvalho <jamal@golang.org>
|
|
Replaced the e2e check in the deploy.yaml config.
Change-Id: I9cd3e2beed9b729bbfe5f28f049ea848b1ad8976
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/382034
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
Created a pagecheck deploy script to prevent tokens
being written to cloud build logs.
Change-Id: I367fe1485809a5981667e58a7170857aebe5ee2f
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/377394
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
Change-Id: I6d3a96e45cf2eb2e26cc638b1981694aeb996492
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/369694
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
Change-Id: I15d9c7ef64f80b3728c48df9710a06632f717269
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/369574
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
Reviewed-by: Julie Qiu <julie@golang.org>
|
|
Change-Id: I704b359056e1a7f64d249c2a310ab63b2e7d0bbf
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/369274
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Julie Qiu <julie@golang.org>
|
|
- Added timeout to full deploy config
- Added missing TERM env var for pagecheck
- Replaced CI run with all.bash check
- Removed app.yaml file references
Change-Id: I42e4aa516a1a675bc355e8bcf2bfdad87ff644c9
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/368714
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
Change-Id: Ia8ca078987ca1ed1ce43abcb3d9f16c7aefc628d
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/367934
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
Added redistributable check, pagecheck, and all.bash to
deploy steps.
Change-Id: If8f77f9df20a0bcf99ffe792429eb1d08a1020fd
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/362695
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|
|
A second yaml config for cloud build triggers will run
predeploy tests, deploy to staging, run postdeploy tests,
and deploy to production.
Change-Id: Ie52657d8735a085c38ca8417af02819382186c92
Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/361934
Trust: Jamal Carvalho <jamal@golang.org>
Run-TryBot: Jamal Carvalho <jamal@golang.org>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Jonathan Amsterdam <jba@google.com>
|