forked from dionjwa/molecular-simulation-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jenkins-config.yml
55 lines (43 loc) · 2.06 KB
/
jenkins-config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
service-name: mdtapps
# NOTE override this value in the Jenkins job as it varies by environment
environment: dev
# parameters used when calling cloudformation update-stack
# NOTE set this value in the Jenkins job as it varies by environment
cfn-stack-name: ""
cfn-param-compose-file: docker-compose.yml -f docker-compose.prod.yml
cfn-param-compose-start-params: ""
# NOTE set this value in the Jenkins job as it varies by environment
cfn-param-compose-cmd-prefix: ""
# Set to true if the 'verify-url-full' end point is to be checked after update stack.
# If true, the return payload from this url is compared against the value expected in
# verify-deploy.sh (GIT-REPO/jenkins-docker/blob/master/bin/verify-deploy.sh)
verify-enabled: true
# NOTE set this value in the Jenkins job as it varies by environment
verify-url-full: ""
build-compose-file: docker-compose.yml -f docker-compose.build.yml
jenkins-test-compose-file: ""
jenkins-test-container: ""
version-file: server/package.json
# Temp variables and directory for scratch outputs
tmp-cfn-status: CloudStackStatus.txt
tmp-dir: node_modules/jenkins-docker/compose-tmp
tmp-env: compose-env.txt
tmp-images: images.txt
build-ver-file: server/VERSION
build-manifest-file: build-manifest.txt
# Note that multiple entries need to be in array format for zip to handle correctly
s3-artifacts: "*.yml server/etc/redis/*.conf"
s3-zip-bucket: bionano-devops-build-artifacts
zip-excludes: .archive_excludes
zip-excludes-input-dirs: .
# set false to only push a image tagged for the envrionment
tag-latest: true
lib-prefix: quay.io/bionano/
lib-push-config: --config /var/jenkins_home/.docker-config-bionano-org
# If this image is to be public, then we should move to the 'autodesk' quay.io repo (both public) and use the auth config below
# lib-push-config: --config /var/jenkins_home/.docker-config-autodesk-bionano-org
# This project doesn't produce npm consumable outputs
npm-package-push: false
npm-package-name: ""
npm-package-s3-folder: ""
fake-jenkins: false # Don't change this; it's only here to be overridden by place holder Jenkins configuration