]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - .gitlab-ci.yml
Launch yarn before linking to new peertube version
[github/Chocobozzz/PeerTube.git] / .gitlab-ci.yml
index 4759b0861181b50f06efdb7a0b6c77de136a07cd..ad94c8cab9fc4aeb6f0f62242bca9210c42b0cb9 100644 (file)
@@ -1,4 +1,4 @@
-image: chocobozzz/peertube-ci:10
+image: chocobozzz/peertube-ci:14
 
 stages:
   - clients
@@ -10,20 +10,20 @@ cache:
     - .yarn-cache
     - cached-fixtures
 
-build-openapi-clients:
-  stage: clients
-  only:
-    refs:
-      - master
-      - schedules
-    changes:
-      - support/doc/api/openapi.yaml
-  script:
-    - apt-get update -qq
-    - apt-get -yqqq install openjdk-8-jre
-    - yarn install --pure-lockfile
-    - scripts/openapi-peertube-version.sh
-    - scripts/openapi-clients.sh
+build-openapi-clients:
+  stage: clients
+  only:
+    refs:
+      - master
+      - schedules
+    changes:
+      - support/doc/api/openapi.yaml
+  script:
+    - apt-get update -qq
+    - apt-get -yqqq install openjdk-8-jre
+    - yarn install --pure-lockfile
+    - scripts/openapi-peertube-version.sh
+    - scripts/openapi-clients.sh
 
 build-nightly:
   stage: docker-nightly
@@ -56,8 +56,8 @@ build-docker-develop:
   only:
     - schedules
   variables:
-    DOCKER_IMAGE_NAME: chocobozzz/peertube:develop-buster
-    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster
+    DOCKER_IMAGE_NAME: chocobozzz/peertube:develop-bullseye
+    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.bullseye
 
 build-docker-webserver:
   <<: *docker
@@ -72,13 +72,13 @@ build-docker-tag:
   only:
     - tags
   variables:
-    DOCKER_IMAGE_NAME: chocobozzz/peertube:$CI_COMMIT_TAG-buster
-    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster
+    DOCKER_IMAGE_NAME: chocobozzz/peertube:$CI_COMMIT_TAG-bullseye
+    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.bullseye
 
 build-docker-master:
   <<: *docker
   only:
     - master
   variables:
-    DOCKER_IMAGE_NAME: chocobozzz/peertube:production-buster
-    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.buster
+    DOCKER_IMAGE_NAME: chocobozzz/peertube:production-bullseye
+    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.bullseye