deploy,cmd/worker: use go1.21 in deploy files
Change-Id: I5b5c9b71f0c8bc1ab37bc92103e8ba0b2abfe9c5
Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/551467
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Damien Neil <dneil@google.com>
diff --git a/cmd/worker/Dockerfile b/cmd/worker/Dockerfile
index 24e9a89..268ce1e 100644
--- a/cmd/worker/Dockerfile
+++ b/cmd/worker/Dockerfile
@@ -5,7 +5,7 @@
# This Dockerfile expects the build context to be the repo root.
################################################################
-FROM golang:1.19 AS builder
+FROM golang:1.21 AS builder
# If you change the Go version above, change the FROM line below as well.
# Set the working directory outside $GOPATH to ensure module mode is enabled.
@@ -28,7 +28,7 @@
RUN go build -mod=readonly ./cmd/worker
################################################################
-FROM golang:1.19
+FROM golang:1.21
LABEL maintainer="Go VulnDB Team <go-vulndb-team@google.com>"
diff --git a/deploy/build.yaml b/deploy/build.yaml
index 9f884e2..ace5047 100644
--- a/deploy/build.yaml
+++ b/deploy/build.yaml
@@ -1,6 +1,6 @@
steps:
- id: Lock
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args:
- -ec
@@ -23,7 +23,7 @@
fi
- id: Test
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args:
- -ec
@@ -37,17 +37,17 @@
- gsutil -q -m cp -r gs://go-vulndb /workspace
- id: GenerateLegacy
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args: ["-ec", "go run ./cmd/gendb -out /workspace/legacydb -legacy"]
- id: Generate
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args: ["-ec", "go run ./cmd/gendb -out /workspace/db"]
- id: PreValidate
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args:
- -ec
@@ -66,6 +66,6 @@
- mkdir /workspace/deployed && gsutil -q -m cp -r gs://go-vulndb /workspace/deployed
- id: PostValidate
- name: golang:1.19.2
+ name: golang:1.12.5
entrypoint: bash
args: ["-ec", "go run ./cmd/checkdb -v1 -legacy /workspace/deployed/go-vulndb"]
diff --git a/deploy/kokoro.sh b/deploy/kokoro.sh
index bfe182b..975240f 100755
--- a/deploy/kokoro.sh
+++ b/deploy/kokoro.sh
@@ -26,6 +26,6 @@
docker run --rm \
-v $PWD:/vulndb \
-w /vulndb \
- golang:1.17.3 \
+ golang:1.21.5 \
/bin/bash -c 'go run ./cmd/gendb -repo /vulndb -out new-db &&
go run ./cmd/dbdiff old-db new-db'
diff --git a/deploy/worker.yaml b/deploy/worker.yaml
index 75f016a..c55fdb6 100644
--- a/deploy/worker.yaml
+++ b/deploy/worker.yaml
@@ -12,7 +12,7 @@
steps:
- id: Lock
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args:
- -ec
@@ -25,7 +25,7 @@
-project $PROJECT_ID -build $BUILD_ID -repo https://go.googlesource.com/vulndb
- id: Test
- name: golang:1.19.2
+ name: golang:1.21.5
entrypoint: bash
args:
- -ec