mirror of
https://gitlab.com/Bockiii/deemix-docker.git
synced 2024-08-30 17:32:18 +00:00
Update .gitlab-ci.yml file
This commit is contained in:
parent
86e71fda0c
commit
b76ccd4aaf
@ -1,5 +1,6 @@
|
||||
variables:
|
||||
IMAGE_TAG: latest
|
||||
IMAGE_TAG_TEST: test
|
||||
DOCKER_CLI_EXPERIMENTAL: enabled
|
||||
PLATFORMS: "linux/amd64,linux/arm64,linux/arm/v7"
|
||||
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/deemix-docker/${CI_PROJECT_NAME}"
|
||||
@ -7,7 +8,7 @@ variables:
|
||||
|
||||
stages:
|
||||
- build-deemix
|
||||
- create-releases
|
||||
- create-release
|
||||
- build-docker-image
|
||||
|
||||
build-deemix:
|
||||
@ -59,8 +60,7 @@ build-docker-image:
|
||||
image: docker:19
|
||||
#dependencies:
|
||||
# - build-deemix
|
||||
stages:
|
||||
- build-docker-image
|
||||
stage: build-docker-image
|
||||
services:
|
||||
- docker:dind
|
||||
before_script:
|
||||
@ -81,6 +81,6 @@ build-docker-image:
|
||||
- docker buildx create --name multibuilder
|
||||
- docker buildx use multibuilder
|
||||
# build and push
|
||||
- docker buildx build --platform "${PLATFORMS}" -t ${CI_REGISTRY_IMAGE}:${IMAGE_TAG} . --push
|
||||
- docker buildx build --platform "${PLATFORMS}" -t ${CI_REGISTRY_IMAGE}:${IMAGE_TAG_TEST} . --push
|
||||
# Also can do using date, so we dont dependant on latest, in case application break again.
|
||||
#- docker buildx build --platform "${PLATFORMS}" -t ${CI_REGISTRY_IMAGE}:${DATE} -t $CI_REGISTRY_IMAGE:${IMAGE_TAG} . --push
|
||||
|
Loading…
Reference in New Issue
Block a user