From 680723e88d62c44774e11b5d03ac1fd0482e4efc Mon Sep 17 00:00:00 2001 From: Nana Janashia Date: Fri, 1 Jan 2021 17:07:34 +0000 Subject: [PATCH] Add new file --- Jenkinsfile-simple-pipeline/Jenkinsfile | 40 +++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Jenkinsfile-simple-pipeline/Jenkinsfile diff --git a/Jenkinsfile-simple-pipeline/Jenkinsfile b/Jenkinsfile-simple-pipeline/Jenkinsfile new file mode 100644 index 0000000..aa79d75 --- /dev/null +++ b/Jenkinsfile-simple-pipeline/Jenkinsfile @@ -0,0 +1,40 @@ +#!/usr/bin/env groovy + +def gv + +pipeline { + agent any + tools { + maven 'Maven' + } + stages { + stage("init") { + steps { + script { + gv = load "script.groovy" + } + } + } + stage("build jar") { + steps { + script { + gv.buildJar() + } + } + } + stage("build image") { + steps { + script { + gv.buildImage() + } + } + } + stage("deploy") { + steps { + script { + gv.deployApp() + } + } + } + } +}