Build ARM image for caddy
Some checks failed
build/gitea Building images gitea-package, gitea-pr, gitea-status
build/rust-xwin Building image rust-xwin
build/mx-puppet-steam Building image mx-puppet-steam
build/base Building image base
build/frp Building image frp
build/fluentd Building image fluentd
build/node-script Building image node-script
build/forgejo Building image forgejo
build/python-script Building image python-script
build/fava Building image fava
build/gotenberg Building image gotenberg
build/nextcloud Building image nextcloud
build/caddy Building image caddy
build/lua-clib Building image lua-clib
build/ruby-script Building image ruby-script
Some checks failed
build/gitea Building images gitea-package, gitea-pr, gitea-status
build/rust-xwin Building image rust-xwin
build/mx-puppet-steam Building image mx-puppet-steam
build/base Building image base
build/frp Building image frp
build/fluentd Building image fluentd
build/node-script Building image node-script
build/forgejo Building image forgejo
build/python-script Building image python-script
build/fava Building image fava
build/gotenberg Building image gotenberg
build/nextcloud Building image nextcloud
build/caddy Building image caddy
build/lua-clib Building image lua-clib
build/ruby-script Building image ruby-script
This commit is contained in:
parent
3c51d83004
commit
a31f183cc1
4 changed files with 13 additions and 5 deletions
|
@ -3,10 +3,12 @@
|
|||
set -e
|
||||
|
||||
CADDYFILE="${CADDYFILE:-/etc/caddy/Caddyfile}"
|
||||
/usr/bin/caddy validate --config "$CADDYFILE"
|
||||
|
||||
if [ -n "$1" ]; then
|
||||
if [ "$1" = "validate" ] && [ -z "$2" ]; then
|
||||
exec /usr/bin/caddy validate --config "$CADDYFILE"
|
||||
elif [ -n "$1" ]; then
|
||||
exec /usr/bin/caddy "$@"
|
||||
else
|
||||
exec /usr/bin/caddy --config "$CADDYFILE"
|
||||
/usr/bin/caddy validate --config "$CADDYFILE"
|
||||
exec /usr/bin/caddy run --config "$CADDYFILE"
|
||||
fi
|
||||
|
|
|
@ -58,7 +58,8 @@
|
|||
},
|
||||
{
|
||||
"type": "simple",
|
||||
"name": "caddy"
|
||||
"name": "caddy",
|
||||
"platform": "linux/amd64,linux/arm64/v8"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -37,6 +37,7 @@
|
|||
target: ''
|
||||
registry_url: "((registry_url))"
|
||||
buildkit_config: "((buildkit_config))"
|
||||
image_platform: "{% if "platform" in job %}{{job.platform}}{% endif %}"
|
||||
{%- if "args" in job %}
|
||||
params:
|
||||
{%- for name, value in job.args.items() %}
|
||||
|
@ -45,7 +46,9 @@
|
|||
{%- endif %}
|
||||
- put: image-{{ job.name }}
|
||||
inputs: detect
|
||||
params: { image: image/image.tar }
|
||||
params: { image: image/image }
|
||||
get_params:
|
||||
format: oci
|
||||
no_get: true
|
||||
{%- endmacro -%}
|
||||
|
||||
|
|
|
@ -23,7 +23,9 @@ params:
|
|||
CONTEXT: ((context))
|
||||
DOCKERFILE: ((dockerfile))
|
||||
TARGET: ((target))
|
||||
OUTPUT_OCI: "true"
|
||||
BUILDKIT_EXTRA_CONFIG: ((buildkit_config))
|
||||
IMAGE_PLATFORM: ((image_platform))
|
||||
|
||||
run:
|
||||
path: build
|
||||
|
|
Loading…
Add table
Reference in a new issue