| 
					
				 | 
			
			
				@@ -8,19 +8,23 @@ pipeline{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         pollSCM('H/15 * * * *') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     stages{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    	stage ('openvpn - Checkout') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    	stage ('Checkout') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     	    steps { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     	        checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: '', url: 'https://git.snppla.net/snppla/openvpn.git']]]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				dir("openvpn"){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					git 'https://git.snppla.net/snppla/openvpn.git' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     	    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    	stage ('openvpn - Build') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    	stage ('Build') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     	    steps{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-     			// Shell build step 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                sh """  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                docker build . -t $DOCKER_REGISTRY/$DOCKER_USER/$JOB_NAME:${env.BRANCH_NAME} --pull 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                docker login $DOCKER_REGISTRY/$DOCKER_USER -u $DOCKER_USER -p $DOCKER_PASSWORD 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                docker push $DOCKER_REGISTRY/$DOCKER_USER/$JOB_NAME:${env.BRANCH_NAME} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                """  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				dir("openvpn"){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					// Shell build step 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					sh """  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					docker build . -t $DOCKER_REGISTRY/$DOCKER_USER/openvpn:latest --pull 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					docker login $DOCKER_REGISTRY/$DOCKER_USER -u $DOCKER_USER -p $DOCKER_PASSWORD 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					docker push $DOCKER_REGISTRY/$DOCKER_USER/openvpn:latest 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					""" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     	    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     	} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 |