Skip to content

Commit 9e9cca4

Browse files
committed
add env and triggers for jenkins
1 parent 83437ec commit 9e9cca4

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

Jenkinsfile

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -157,12 +157,19 @@ pipeline {
157157
buildDiscarder logRotator(artifactDaysToKeepStr: '20', artifactNumToKeepStr: '', daysToKeepStr: '30', numToKeepStr: '')
158158
skipStagesAfterUnstable()
159159
}
160-
// triggers {
161-
// //TODO: add scheduled runs
162-
// }
163-
// environment {
164-
// //TODO
165-
// }
160+
161+
triggers {
162+
// Trigger nightly builds on the develop branch
163+
parameterizedCron( env.BRANCH_NAME == 'develop' ? '''00 05 * * * % E2E_MARKLOGIC_IMAGE_VERSION=ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi-rootless:latest-12
164+
00 05 * * * % E2E_MARKLOGIC_IMAGE_VERSION=ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi-rootless:latest-11; PUBLISH_IMAGE=false''' : '')
165+
}
166+
167+
environment {
168+
PATH = "/space/go/bin:${env.PATH}"
169+
MINIKUBE_HOME = "/space/minikube/"
170+
KUBECONFIG = "/space/.kube-config"
171+
GOPATH = "/space/go"
172+
}
166173

167174
parameters {
168175
string(name: 'E2E_MARKLOGIC_IMAGE_VERSION', defaultValue: 'ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi-rootless:latest-12', description: 'Docker image to use for tests.', trim: true)

0 commit comments

Comments
 (0)