forked from Amsterdam/signalen
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Jenkinsfile.acceptance
18 lines (16 loc) · 1.14 KB
/
Jenkinsfile.acceptance
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
@Library('signalen@master') _
signalenAcceptancePipeline {
ENVIRONMENT = 'acceptance' // Deploy environment
JENKINS_GITHUB_CREDENTIALS_ID = '5b5e63e2-8db7-48c7-8e14-41cbd10eeb4a' // Global Jenkins Github secret token ID
DOMAINS = ['amsterdam', 'amsterdamsebos', 'weesp'] // Front-end domains to build and deploy
JENKINS_TARGET = 'production' // Docker is used for development, production for production
SIGNALEN_BRANCH = 'develop' // Signalen branch to build
SIGNALS_FRONTEND_BRANCH = 'develop' // Signals-frontend branch to build
SIGNALEN_REPOSITORY = 'Amsterdam/signalen' // The signalen mono repository
SIGNALS_FRONTEND_REPOSITORY = 'Amsterdam/signals-frontend' // The front-end repository
DOCKER_BUILD_ARG_REGISTRY_HOST = 'docker-registry.data.amsterdam.nl' // Used as Dockerfile ARG
DOCKER_BUILD_ARG_DOCKER_IMAGE_TAG = 'latest' // Used as Dockerfile ARG
SLACK_NOTIFICATIONS_CHANNEL = '#ci-signalen' // Build events will be posted to this channel
JENKINS_NODE = 'BS16 || BS17' // Jenkins client which will run this pipeline
DOCKER_REGISTRY_AUTH = 'docker_registry_auth' // docker_registry_auth is the ID of a global Jenkins secret
}