]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - .gitlab-ci.yml
Translated using Weblate (Italian)
[github/Chocobozzz/PeerTube.git] / .gitlab-ci.yml
index 358257209792a6f379ae56f76d02c0c4aeb62f4e..4759b0861181b50f06efdb7a0b6c77de136a07cd 100644 (file)
@@ -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