@@ -3,8 +3,9 @@ DEV_REGISTRY ?= registry.drycc.cc
33DRYCC_REGISTRY ?= ${DEV_REGISTRY}
44PLATFORM ?= $(shell python3 _scripts/utils.py platform)
55ARCH ?= $(shell python3 _scripts/utils.py arch)
6- PLATFORM_API ?= 0.12
7- LIFECYCLE_VERSION ?= v0.17.2
6+ PLATFORM_API ?= 0.14
7+ BUILDPACK_API ?= 0.11
8+ LIFECYCLE_VERSION ?= v0.20.1
89STACK_ID = drycc-${CODENAME}
910STACK_RUN_IMAGE = ${DRYCC_REGISTRY}/drycc/pack:${CODENAME}-${PLATFORM}-${ARCH}
1011STACK_BUILD_IMAGE = ${DRYCC_REGISTRY}/drycc/pack:${CODENAME}-${PLATFORM}-${ARCH}-build
@@ -30,13 +31,13 @@ publish-pack: pack
3031 @podman push ${STACK_BUILD_IMAGE}
3132
3233buildpack :
33- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/go/buildpack.tmpl buildpacks/go/buildpack.toml
34- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/java/buildpack.tmpl buildpacks/java/buildpack.toml
35- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/node/buildpack.tmpl buildpacks/node/buildpack.toml
36- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/php/buildpack.tmpl buildpacks/php/buildpack.toml
37- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/python/buildpack.tmpl buildpacks/python/buildpack.toml
38- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/ruby/buildpack.tmpl buildpacks/ruby/buildpack.toml
39- STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/rust/buildpack.tmpl buildpacks/rust/buildpack.toml
34+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/go/buildpack.tmpl buildpacks/go/buildpack.toml
35+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/java/buildpack.tmpl buildpacks/java/buildpack.toml
36+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/node/buildpack.tmpl buildpacks/node/buildpack.toml
37+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/php/buildpack.tmpl buildpacks/php/buildpack.toml
38+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/python/buildpack.tmpl buildpacks/python/buildpack.toml
39+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/ruby/buildpack.tmpl buildpacks/ruby/buildpack.toml
40+ BUILDPACK_API= ${BUILDPACK_API} STACK_ID=${STACK_ID} python3 _scripts/utils.py toml buildpacks/rust/buildpack.tmpl buildpacks/rust/buildpack.toml
4041 STACK_ID=${STACK_ID} LIFECYCLE_VERSION=${LIFECYCLE_VERSION} STACK_RUN_IMAGE=${STACK_RUN_IMAGE} STACK_BUILD_IMAGE=${STACK_BUILD_IMAGE} \
4142 python3 _scripts/utils.py toml builder.toml builder.toml.${PLATFORM} .${ARCH}
4243 DOCKER_HOST=unix://$(shell podman info -f "{{.Host.RemoteSocket.Path}}") \
0 commit comments