From 6012cb2d1a3b79a0e435a38b58f945d2f5886838 Mon Sep 17 00:00:00 2001 From: Ladd Hoffman Date: Thu, 9 Feb 2023 14:15:16 -0600 Subject: [PATCH] Testing CI --- .gitlab-ci.yml | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ebc74f3..9a10ebe 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,24 +1,30 @@ -pages: +workflow: rules: - - if: '$CI_COMMIT_REF_NAME == "main"' - artifacts: - paths: - - public - script: - - mkdir public - - cp -r forum-network/src/* public/ + - if: $CI_COMMIT_BRANCH -pages-dev: +pages: + stage: deploy rules: - - if: '$CI_COMMIT_REF_NAME == "dev"' - artifacts: - paths: - - public + - if: $CI_COMMIT_BRANCH == "main" script: - mkdir public - cp -r forum-network/src/* public/ + artifacts: + paths: + - public + +artifacts: + stage: deploy + rules: + - if: '$CI_COMMIT_BRANCH != "main"' + script: + - mkdir public + - cp -r forum-network/src/* public/ + artifacts: + paths: + - public environment: - name: Develop + name: "${CI_COMMIT_BRANCH} ${CI_JOB_NAME}" url: "${CI_SERVER_PROTOCOL}://${CI_PROJECT_ROOT_NAMESPACE}.${CI_PAGES_DOMAIN}/-/${CI_PROJECT_PATH#"${CI_PROJECT_ROOT_NAMESPACE}/"}/-/jobs/$CI_JOB_ID/artifacts/public/index.html" variables: PUBLIC_URL: "/-/${CI_PROJECT_PATH#"${CI_PROJECT_ROOT_NAMESPACE}/"}/-/jobs/$CI_JOB_ID/artifacts/public/index.html"