From 3419369af0fd4b6b1c8577dea7a47fa180bfc587 Mon Sep 17 00:00:00 2001 From: Yassine Doghri <yassine@doghri.fr> Date: Mon, 24 Oct 2022 15:41:08 +0000 Subject: [PATCH] docs(docker): add tags for specific versions and latest builds update gitlabci: do not run docker build if CP_VERSION.env file is not present --- .gitlab-ci.yml | 13 +++++-------- docs/src/getting-started/docker.md | 6 ++++-- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3274889970..266e859871 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -165,11 +165,8 @@ docker: strategy: depend variables: PARENT_PIPELINE_ID: $CI_PIPELINE_ID - only: - refs: - - develop - - main - - beta - - alpha - variables: - - $CI_PROJECT_NAMESPACE == "adaures" + rules: + - if: ($CI_COMMIT_BRANCH == "alpha" || $CI_COMMIT_BRANCH == "alpha" || $CI_COMMIT_BRANCH == "beta") && $CI_PROJECT_NAMESPACE == "adaures" + exists: + - CP_VERSION.env + - if: ($CI_COMMIT_BRANCH == "develop" && $CI_PROJECT_NAMESPACE == "adaures") diff --git a/docs/src/getting-started/docker.md b/docs/src/getting-started/docker.md index 04ff21341d..e75dd1c907 100644 --- a/docs/src/getting-started/docker.md +++ b/docs/src/getting-started/docker.md @@ -21,6 +21,8 @@ can be added as a cache handler. - `develop` [unstable], latest development branch build - `beta` [stable], latest beta version build - `1.0.0-beta.x` [stable], specific beta version build (since `1.0.0-beta.22`) +- `latest` [stable], latest version build +- `1.x.x` [stable], specific version build (since `1.0.0`) ## Example usage @@ -33,7 +35,7 @@ can be added as a cache handler. services: app: - image: castopod/app:beta + image: castopod/app:latest container_name: "castopod-app" volumes: - castopod-media:/opt/castopod/public/media @@ -51,7 +53,7 @@ can be added as a cache handler. restart: unless-stopped web-server: - image: castopod/web-server:beta + image: castopod/web-server:latest container_name: "castopod-web-server" volumes: - castopod-media:/var/www/html/media -- GitLab