You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							24 lines
						
					
					
						
							791 B
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							24 lines
						
					
					
						
							791 B
						
					
					
				| pipeline { | |
|   agent any | |
|   stages { | |
|       stage('Check out') { | |
|       agent any | |
|       steps { | |
|         checkout scm | |
|             } | |
|         } | |
|     stage('Deploy to Helm') { | |
|       steps { | |
|         withCredentials([usernamePassword(credentialsId: 'github-qas-labs', passwordVariable: 'gitpass', usernameVariable: 'gituser')]) { | |
|           sh "git clone https://$gituser:$gitpass@github.com/byangtri/argocd-example-apps.git" | |
|            sh "git config --global user.email 'b.yang@ext.tricentis.com'" | |
|            sh "git config --global user.name 'brandon'" | |
|            dir("argocd-example-apps") { | |
|             sh "cd helm-guestbook && sed -i 's+0.1+0.2+g' values.yaml" | |
|             sh "git commit -am 'Publish new version' && git push || echo 'update version'" | |
|            } | |
|         } | |
|        } | |
|      } | |
|    } | |
|  } |