mirror of
https://github.com/google/nomulus.git
synced 2025-08-04 00:42:12 +02:00
Update proxy deployment pipeline
The pipeline is broken into two. The first one is to be triggered when the public repo is tagged. It then tags the private repo, builds and upload the builder and base images, and push a new commit to the release (merged repo). This pipeline also does text manipulation on several files in the release repo to ensure that the images uploaded in this pipeline is always used to reproducibly build the release repo at the same commit. The second pipeline is then triggered by commit into the release repo, which builds, signs and uploads the proxy image. Also updated the dependency lock files to use the latest plugins dependencies, which are uploaded to the GCS repo. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=244666211
This commit is contained in:
parent
89298ea4cb
commit
648fb0e46d
8 changed files with 181 additions and 81 deletions
|
@ -1,4 +1,3 @@
|
|||
# TODO(jianglai): Peg to a specific sha256 hash to enable reproducible build.
|
||||
FROM gcr.io/distroless/java
|
||||
ADD build/libs/proxy_server.jar .
|
||||
ENTRYPOINT ["java", "-jar", "proxy_server.jar"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue