stages:
- check
- build
- publish
check-simple:
stage: check
only: refs:
- master except:
- branches
script:
- echo "empty script - check!"
build-all: stage: build only:
- /^DEV_.*$/
- /^PROD_.*$/
except:
- branches script:
- gradle clean assembleRelease -b ./app/build.gradle
- cp ./app/build/outputs/release/app-release.apk /home/apks/simple-name.apk
publish-simple: stage: publish only:
- /^PROD_.*$/ except:
- branches script:
- echo "empty script - publish!"