X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=.gitlab-ci.yml;h=4759b0861181b50f06efdb7a0b6c77de136a07cd;hb=ea598ca2af2c2cdc7e1137ccc8b2089713403c09;hp=358257209792a6f379ae56f76d02c0c4aeb62f4e;hpb=f9d2deae3a826b2f3fdcb6d0b29ef06f21a93c61;p=github%2FChocobozzz%2FPeerTube.git diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 358257209..4759b0861 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -49,7 +49,7 @@ build-nightly: - mkdir -p /kaniko/.docker - echo "{\"auths\":{\"$CI_REGISTRY\":{\"auth\":\"$CI_REGISTRY_AUTH\",\"email\":\"$CI_REGISTRY_EMAIL\"}}}" > /kaniko/.docker/config.json script: - - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster --destination $DOCKER_IMAGE_NAME + - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $DOCKERFILE --destination $DOCKER_IMAGE_NAME build-docker-develop: <<: *docker @@ -57,6 +57,15 @@ build-docker-develop: - schedules variables: DOCKER_IMAGE_NAME: chocobozzz/peertube:develop-buster + DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster + +build-docker-webserver: + <<: *docker + only: + - schedules + variables: + DOCKER_IMAGE_NAME: chocobozzz/peertube-webserver + DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.nginx build-docker-tag: <<: *docker @@ -64,6 +73,7 @@ build-docker-tag: - tags variables: DOCKER_IMAGE_NAME: chocobozzz/peertube:$CI_COMMIT_TAG-buster + DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster build-docker-master: <<: *docker @@ -71,3 +81,4 @@ build-docker-master: - master variables: DOCKER_IMAGE_NAME: chocobozzz/peertube:production-buster + DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster