diff options
Diffstat (limited to '.gcp')
| -rw-r--r-- | .gcp/Dockerfile.gemini-code-builder | 1 | ||||
| -rw-r--r-- | .gcp/dogfood.yaml | 13 |
2 files changed, 9 insertions, 5 deletions
diff --git a/.gcp/Dockerfile.gemini-code-builder b/.gcp/Dockerfile.gemini-code-builder index f8ef6dfa..94499edd 100644 --- a/.gcp/Dockerfile.gemini-code-builder +++ b/.gcp/Dockerfile.gemini-code-builder @@ -9,7 +9,6 @@ ENV NODE_VERSION_MAJOR=20 ENV DOCKER_CLI_VERSION=26.1.3 ENV BUILDX_VERSION=v0.14.0 - # Install dependencies for adding NodeSource repository, gcloud, and other tools # - curl: for downloading files # - gnupg: for managing GPG keys (used by NodeSource & Google Cloud SDK) diff --git a/.gcp/dogfood.yaml b/.gcp/dogfood.yaml index 7d8842eb..911fdf46 100644 --- a/.gcp/dogfood.yaml +++ b/.gcp/dogfood.yaml @@ -5,10 +5,6 @@ steps: - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder' entrypoint: 'npm' - args: ['run', 'auth'] - - - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder' - entrypoint: 'npm' args: [ 'run', @@ -22,6 +18,15 @@ steps: entrypoint: 'npm' args: ['run', 'prerelease:deps', '--workspaces'] + # A bit of a hack to get the .npmrc into the Dockerfile.sandbox. Should probably streamline this. + - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder' + entrypoint: 'cp' + args: ['/workspace/.npmrc', '/builder/home/.npmrc'] + + - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder' + entrypoint: 'npm' + args: ['run', 'auth'] + - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder' entrypoint: 'npm' args: ['publish', '--tag=head', '--workspace=@gemini-code/cli'] |
