Summary Table
| Categories |
Total Count |
| PII |
0 |
| URL |
0 |
| DNS |
0 |
| EKL |
0 |
| IP |
0 |
| PORT |
0 |
| VsID |
0 |
| CF |
0 |
| AI |
0 |
| VPD |
0 |
| PL |
0 |
| Other |
0 |
File Content
# Note:
# Comments are allowed in yml files; however,
# you can remove all comments from this file with the following command:
#
# mv app.yml template.yml;grep -v "#" template.yml > app.yml;rm template.yml
#
- project:
###### VALIDATE VERSION TO USE ######
automationVersion: 3.0.0
#
#####################################
######## BEGIN ALWAYS UPDATE ########
# Match Stash Repo Name, Lower Case
name: var-utility-web
#
# Match Stash Project Name, Lower Case
nexusRepository: var
#
# Must have an environment file, but may be empty.
# Advanced projects may use veteran.env and/or staff.env
environmentFile: app.env
######## END ALWAYS UPDATE ########
#####################################
#
# BEGIN DO NOT CHANGE
nexusGroupId: $NEXUS_GROUP_ID
nexusArtifactId: $JOB_NAME
nexusFile: $JOB_NAME.BUILD-$BUILD_NUMBER.tar.gz
nexusURL: $NEXUS_URL
nexusProtocol: http
nexusPackaging: tar.gz
startingpath: $STARTING_PATH
ucp-host: $UCP_HOST
dtrhost: $DTR_HOST
dtrorganization: $DTR_ORG
useAppBuildTools: false
jobs:
- '{name}-app-build':
# END DO NOT CHANGE
#
#####################################
######## BEGIN ALWAYS UPDATE ########
# Match Stash Repo and Project Name, Lower Case
gitrepo: '$STASH_URL/var/var-utility-web.git'
#
# Defines branch to use for this deployment
gitbranch: release/3.0
######## END ALWAYS UPDATE ########
#####################################
#
# BEGIN ADVANCED CHANGES
gitsubmodules: false
compileline: chmod 755 build.sh; . app.env ; ./build.sh
scanline: if [ -f fortify/FortifyReportGenerator.sh ]; then chmod 755 fortify/FortifyReportGenerator.sh; ./fortify/FortifyReportGenerator.sh; fi
packageline: if [ -f package.sh ]; then chmod 755 package.sh; ./package.sh; fi
# END ADVANCED CHANGES
#
# BEGIN DO NOT CHANGE
jenkinsnode: image-build
#jenkinsnode: app-build
gitcreds: STASH_USER
- '{name}-docker-image-build':
jenkinsnode: image-build
nexusPath: "/service/local/repositories/{nexusRepository}/content/{nexusGroupId}/"
- '{name}-docker-image-deploy':
jenkinsnode: image-deploy
# END DO NOT CHANGE
#
# BEGIN ADVANCED CHANGES
predeployline: if [ -f pre-deploy.sh ]; then chmod 755 pre-deploy.sh; ./pre-deploy.sh; fi
postdeployline: if [ -f post-deploy.sh ]; then chmod 755 post-deploy.sh; ./post-deploy.sh; fi
# END ADVANCED CHANGES