fix docker bake build for cd

This commit is contained in:
Ronald A. Richardson
2024-02-05 19:04:42 +08:00
parent 440040fecb
commit 7f9b09f673
2 changed files with 7 additions and 2 deletions

View File

@@ -55,7 +55,7 @@ jobs:
with:
push: true
set:
*.args.GITHUB_AUTH_KEY: ${{ env.GITHUB_AUTH_KEY }}
GITHUB_AUTH_KEY: ${{ env.GITHUB_AUTH_KEY }}
files: |
./docker-bake.hcl

View File

@@ -2,7 +2,8 @@
variable "REGISTRY" { default = "" }
variable "VERSION" { default = "latest" }
variable "CACHE" { default = "" }
variable "GCP" { default = false }
variable "CACHE" { default = "" }
variable "GITHUB_AUTH_KEY" { default = "" }
group "default" {
targets = ["app", "app-httpd"]
@@ -32,6 +33,10 @@ target "app" {
"type=file,id=composer_auth,src=./composer-auth.json"
]
args = {
GITHUB_AUTH_KEY = "${GITHUB_AUTH_KEY}"
}
cache-from = notequal("", CACHE) ? ["${CACHE}"] : []
cache-to = notequal("", CACHE) ? ["${CACHE},mode=max,ignore-error=true"] : []
}