From 588f04f45f50ccb238eb6d8d92d6dbd01984bf26 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 8 Jan 2021 13:34:40 +0000 Subject: [PATCH] Added Jenkinsfile --- Jenkinsfile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..b607830 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,28 @@ +pipeline { + agent { + node { + label 'willa' + } + + } + stages { + stage('build') { + steps { + sh ' docker build -t registry.willaspace.com/willaspace/$IMAGE_NAME:latest .' + } + } + + stage('deploy') { + steps { + dir(path: '/home/administrator/apps/karmmania/') { + sh 'docker-compose up -d' + } + + } + } + + } + environment { + IMAGE_NAME = 'karmmania' + } +} \ No newline at end of file