diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..25e5117 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,24 @@ +pipeline { + environment { + MICROSERVICE_NAME = "directory" + IMAGE_NAME = "quay.io/svc/${MICROSERVICE_NAME}" + + IMAGE_ID = "${IMAGE_NAME}:${TAG_NAME}" + TAG_NAME = "${(BRANCH_NAME + "_" + BUILD_ID).replaceAll("[.:/\\\\#]", '-')}" + } + agent { + label "master" + } + + stages { + stage("foo") { + steps { + checkout scm + echo "MICROSERVICE_NAME is ${env.MICROSERVICE_NAME}" + echo "IMAGE_NAME is ${env.IMAGE_NAME}" + echo "IMAGE_ID is ${env.IMAGE_ID}" + echo "TAG_NAME is ${env.TAG_NAME}" + } + } + } +}