diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ba945f60876691e16f08f944bd004402f837b269..91fa7074777c71ef57b4eed288181e96eec65c68 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,33 +7,36 @@ before_script: - bundle install && bundle update pages: - stage: deploy + stage: deploy-develop only: - develop - #- master script: - # build the master version into stable - #- git fetch --tags - #- latestTag=$(git describe --tags `git rev-list --tags --max-count=1`) - #- git checkout $latestTag - #- bundle exec jekyll build -d public - #- mkdir stable - #- mv public/* stable/. - - # build the develop version into latest - #- git checkout -f develop - #- git fetch origin develop - #- git reset --hard origin/develop - bundle exec jekyll build -d public - mkdir latest - mv public/* latest/. # deploy the stable and latest directories - #- mv stable public/. - mv latest public/. + artifacts: + paths: + - public + +pages: + stage: deploy-master + only: + - master + script: + # build the master version into stable + - bundle exec jekyll build -d public + - mkdir stable + - mv public/* stable/. + + # deploy the stable and latest directories + - mv stable public/. + # auto redirect file - #- cp .autoRedirect public/index.html + - cp .autoRedirect public/index.html artifacts: paths: