File tree Expand file tree Collapse file tree
deployment/clouddeploy/gke-workers/environments
go/cmd/first_package_finder
vulnfeeds/cmd/converters/dsa-dla-dtsa Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414 value : oss-vdb-test
1515 - name : OUTPUT_GCS_BUCKET
1616 value : osv-test-debian-osv
17+ args :
18+ - " --upload-to-gcs"
19+ - " --output-bucket ${OUTPUT_GCS_BUCKET}"
Original file line number Diff line number Diff line change 1414 value : oss-vdb
1515 - name : OUTPUT_GCS_BUCKET
1616 value : debian-osv
17+ args :
18+ - " --upload-to-gcs"
19+ - " --output-bucket ${OUTPUT_GCS_BUCKET}"
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- FROM golang:1.24 .0-alpine@sha256:2d40d4fc278dad38be0777d5e2a88a2c6dee51b0b29c97a764fc6c6a11ca893c AS GO_BUILD
15+ FROM golang:1.26 .0-alpine@sha256:d4c4845f5d60c6a974c6000ce58ae079328d03ab7f721a0734277e69905473e5 AS build
1616
17- RUN mkdir /src
1817WORKDIR /src
1918
2019COPY ./go.mod /src/go.mod
2120COPY ./go.sum /src/go.sum
22- RUN go mod download
21+ RUN go mod download && go mod verify
2322
2423COPY ./ /src/
25- RUN go build -o first_package_finder_bin ./tools/debian/first_package_finder/
26-
27- FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine@sha256:d2f3fd4000e4c9c641ab75898da682b771528f60f08f65e0c3a88fcdff2eaf92
24+ RUN CGO_ENABLED=0 go build -o first_package_finder ./cmd/first_package_finder/
2825
2926WORKDIR /src
30- COPY --from=GO_BUILD /src/first_package_finder_bin ./first_package_finder_bin
31- COPY vulnfeeds/tools/debian/run_*.sh ./
27+ COPY --from=GO_BUILD /src/first_package_finder ./first_package_finder
3228
33- RUN chmod +x ./run_*.sh
29+ ENTRYPOINT [ "/first_package_finder" ]
Original file line number Diff line number Diff line change 1212# See the License for the specific language governing permissions and
1313# limitations under the License.
1414
15- FROM golang:1.24 .0-alpine@sha256:2d40d4fc278dad38be0777d5e2a88a2c6dee51b0b29c97a764fc6c6a11ca893c AS GO_BUILD
15+ FROM golang:1.26 .0-alpine@sha256:d4c4845f5d60c6a974c6000ce58ae079328d03ab7f721a0734277e69905473e5 AS build
1616
17- RUN mkdir /src
1817WORKDIR /src
1918
2019COPY ./go.mod /src/go.mod
2120COPY ./go.sum /src/go.sum
22- RUN go mod download
21+ RUN go mod download && go mod verify
2322
2423COPY ./ /src/
25- RUN go build -o convert_debian_bin ./cmd/converters/dsa-dla-dtsa/
26-
27- FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:alpine@sha256:d2f3fd4000e4c9c641ab75898da682b771528f60f08f65e0c3a88fcdff2eaf92
24+ RUN CGO_ENABLED=0 go build -o dsa-dla-dtsa ./cmd/converters/dsa-dla-dtsa/main.go
2825
2926WORKDIR /src
30- COPY --from=GO_BUILD /src/convert_debian_bin ./convert_debian_bin
31- COPY cmd/converters/dsa-dla-dtsa/run_convert_debian.sh ./
27+ COPY --from=GO_BUILD /src/dsa-dla-dtsa ./dsa-dla-dtsa
28+
29+ ENTRYPOINT ["/dsa-dla-dtsa" ]
3230
33- RUN chmod +x ./run_convert_debian.sh
You can’t perform that action at this time.
0 commit comments