| 
														
															@@ -1,6 +1,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 // Powered by Infostretch  
														 | 
														
														 | 
														
															 // Powered by Infostretch  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 pipeline{ 
														 | 
														
														 | 
														
															 pipeline{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     agent any 
														 | 
														
														 | 
														
															     agent any 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    options { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        buildDiscarder(logRotator(numToKeepStr: '30')) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     triggers { 
														 | 
														
														 | 
														
															     triggers { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         pollSCM('H/15 * * * *') 
														 | 
														
														 | 
														
															         pollSCM('H/15 * * * *') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -14,9 +17,9 @@ pipeline{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	    steps{ 
														 | 
														
														 | 
														
															     	    steps{ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      			// Shell build step 
														 | 
														
														 | 
														
															      			// Shell build step 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 sh """  
														 | 
														
														 | 
														
															                 sh """  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                docker build . -t $DOCKER_REGISTRY/$DOCKER_USER/$JOB_NAME --pull 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                docker build . -t $DOCKER_REGISTRY/$DOCKER_USER/$JOB_NAME:$BRANCH_NAME --pull 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 docker login $DOCKER_REGISTRY/$DOCKER_USER -u $DOCKER_USER -p $DOCKER_PASSWORD 
														 | 
														
														 | 
														
															                 docker login $DOCKER_REGISTRY/$DOCKER_USER -u $DOCKER_USER -p $DOCKER_PASSWORD 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                docker push $DOCKER_REGISTRY/$DOCKER_USER/$JOB_NAME 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                docker push $DOCKER_REGISTRY/$DOCKER_USER/$JOB_NAME:$BRANCH_NAME 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 """  
														 | 
														
														 | 
														
															                 """  
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	    } 
														 | 
														
														 | 
														
															     	    } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     	} 
														 | 
														
														 | 
														
															     	} 
														 |