default: image: node:latest before_script: - | if [[ ! -f package.json ]]; then echo "No package.json found! A package.json file is required to run npm build" exit 1 fi - echo "current version is :" - echo $(node -p "require('./package.json').version") stages: - deploy publish: stage: deploy script: - npm install - npm run build artifacts: paths: - public expire_in: 1 day only: - master