neuro-flash/Build and push
Build and push Docker image to GCP
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| key | GCP service key base64 encoded | yes | — |
| serviceName | name of the service | yes | — |
| region | GCP region | no | europe-west4 |
| dockerfile | Relative path to the dockerfile; default: ./Dockerfile | no | ./Dockerfile |
| context | Docker build context directory; default: . | no | . |
| tag | Tag for the docker image; default: all | no | all |
| sshKey | Pass an SSH key as a build secret (--secret). Dockerfile must use --mount=type=secret,id=sshkey. | no | "" |
| useSshAgent | Forward the host SSH agent into the build (--ssh default). Dockerfile must use --mount=type=ssh. Requires webfactory/ssh-agent or similar setup beforehand. | no | false |
| dockerCache | Enable Docker layer caching via GitHub Actions cache (type=gha). Opt-in to avoid cache overhead for projects that do not benefit. | no | false |
Outputs
no outputs