]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - .gitlab-ci.yml
Add docker github action
[github/Chocobozzz/PeerTube.git] / .gitlab-ci.yml
index ad94c8cab9fc4aeb6f0f62242bca9210c42b0cb9..66c6df76129f76e50a7b1b4e80232d5246629f9b 100644 (file)
@@ -38,47 +38,3 @@ build-nightly:
     - eval `ssh-agent -s`
     - if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then ssh-add <(echo "${DEPLOYEMENT_KEY}"); fi
     - if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then scp ./peertube-nightly-* ${DEPLOYEMENT_USER}@${DEPLOYEMENT_HOST}:../../web/nightly; fi
-
-.docker: &docker
-  stage: docker-nightly
-  cache: {}
-  image:
-    name: gcr.io/kaniko-project/executor:debug
-    entrypoint: [""]
-  before_script:
-    - 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 $DOCKERFILE --destination $DOCKER_IMAGE_NAME
-
-build-docker-develop:
-  <<: *docker
-  only:
-    - schedules
-  variables:
-    DOCKER_IMAGE_NAME: chocobozzz/peertube:develop-bullseye
-    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.bullseye
-
-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
-  only:
-    - tags
-  variables:
-    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-bullseye
-    DOCKERFILE: $CI_PROJECT_DIR/support/docker/production/Dockerfile.bullseye