summaryrefslogtreecommitdiff
path: root/.gcp/publish-dry-run.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.gcp/publish-dry-run.yaml')
-rw-r--r--.gcp/publish-dry-run.yaml29
1 files changed, 9 insertions, 20 deletions
diff --git a/.gcp/publish-dry-run.yaml b/.gcp/publish-dry-run.yaml
index 7149c4de..1de80952 100644
--- a/.gcp/publish-dry-run.yaml
+++ b/.gcp/publish-dry-run.yaml
@@ -1,11 +1,13 @@
steps:
- # Install dependencies
- - name: 'node:bookworm'
+ - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder'
entrypoint: 'npm'
args: ['install']
- # Run prerelease versioning script across workspaces with dynamic version
- - name: 'node:bookworm'
+ - 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:
[
@@ -16,26 +18,13 @@ steps:
'--suffix="$SHORT_SHA.$_REVISION"',
]
- # Run prerelease dependency script across workspaces
- - name: 'node:bookworm'
+ - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder'
entrypoint: 'npm'
args: ['run', 'prerelease:deps', '--workspaces']
- # Authenticate with our registry
- - name: 'node:bookworm'
+ - name: 'us-west1-docker.pkg.dev/gemini-code-dev/gemini-code-containers/gemini-code-builder'
entrypoint: 'npm'
- args: ['run', 'auth:npm']
-
- # Dry run publish to make sure that's not broken
- # we awkwardly need to install rsync beforehand. TODO: use a dedicated dev container
- - name: 'node:bookworm'
- entrypoint: 'bash'
- args:
- - '-c'
- - |
- apt-get update -y
- apt-get install -y rsync
- npm publish --dry-run --tag=head --workspaces
+ args: ['publish', '--tag=head', '--dry-run', '--workspace=@gemini-code/cli']
options:
defaultLogsBucketBehavior: REGIONAL_USER_OWNED_BUCKET