Skip to content
Snippets Groups Projects
Commit 80f8d403 authored by Laurent Heirendt's avatar Laurent Heirendt :airplane:
Browse files

Merge branch 'develop' into 'master'

Regular merge of develop

See merge request R3.training/git.slides!29
parents 57f50bc9 a6f61b35
No related branches found
No related tags found
2 merge requests!38Adding additional information about the MATLAB test commands,!29Regular merge of develop
Pipeline #8422 passed
image: digitallyseamless/nodejs-bower-grunt
pages:
stage: build
only:
- develop
script:
- npm install -g npm@latest yo grunt-cli generator-reveal bower
- npm install
- grunt dist
- mkdir latest
- mv public/* latest/.
- mv latest public/.
- cp .autoRedirect public/index.html
artifacts:
paths:
- public/latest
stage: deploy
only:
- develop
- master
script:
# install npm
- npm install -g npm@latest yo grunt-cli generator-reveal bower
- npm install
# build the master version into stable
- git fetch --tags
- latestTag=$(git describe --tags `git rev-list --tags --max-count=1`)
- git checkout $latestTag
- grunt dist
- mkdir stable
- mv public/* stable/.
# build the develop version into latest
- git checkout develop
- git pull origin develop
- grunt dist
- mkdir latest
- mv public/* latest/.
# deploy the stable and latest directories
- mv stable public/.
- mv latest public/.
# auto redirect file
- cp .autoRedirect public/index.html
artifacts:
paths:
- public/stable
- public
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment