image: romanov73/is:ng-tracker-container-11 variables: GRADLE_OPTS: "-Dorg.gradle.daemon=false" before_script: - service postgresql stop - service postgresql start - eval $(ssh-agent -s) - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null - mkdir -p ~/.ssh - chmod 700 ~/.ssh - git log --pretty="%cn;%cd;%s" > src/main/resources/commits.log build: stage: build script: ./gradlew assemble checkRun: stage: test script: ./gradlew bootRun -Dng-tracker.check-run=true checkStyle: stage: test script: ./gradlew check -x test deploy: stage: deploy script: - sh deploy/gdccloud/deploy.sh only: - dev environment: name: staging url: http://193.110.3.124:8080