From beb17794a1f9cbc37b198c4f84e4552b92011626 Mon Sep 17 00:00:00 2001 From: Cody Hiar Date: Tue, 8 Jan 2019 04:00:23 +0000 Subject: Adding Jenkinsfile --- Jenkinsfile | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..8c400ce --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,33 @@ +pipeline { + triggers { + pollSCM('H/15 * * * *') + } + environment { + registry = "thornycrackers/neovim" + registryCredential = 'dockerhub' + } + agent any + stages { + stage('Cloning Git') { + steps { + git 'https://github.com/thornycrackers/docker-neovim' + } + } + stage('Build') { + steps { + sh 'make setup' + sh 'make build' + } + } + stage('Push Image'){ + steps { + script { + docker.withRegistry( '', registryCredential ) { + sh 'make push' + } + } + + } + } + } +} -- cgit v1.2.3