|  |  | @ -7,16 +7,32 @@ podTemplate { | 
			
		
	
		
			
				
					|  |  |  | 		 | 
			
		
	
		
			
				
					|  |  |  | 	    stage('Run shell') {  | 
			
		
	
		
			
				
					|  |  |  | 		    git branch: 'dev', credentialsId: 'gitea-builder', url: "${CODE_ADDR}" | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 		    container('golang-builder-1-23') { | 
			
		
	
		
			
				
					|  |  |  | 				sh''' | 
			
		
	
		
			
				
					|  |  |  | 				    echo "当前目===" | 
			
		
	
		
			
				
					|  |  |  | 				    pwd | 
			
		
	
		
			
				
					|  |  |  | 				    ls | 
			
		
	
		
			
				
					|  |  |  | 				    echo "========" | 
			
		
	
		
			
				
					|  |  |  | 				    /kaniko/executor --context=${BUILD_WORKSPACE} --dockerfile=build/Dockerfile --destination=${IMAGE_NAME}:${IMAGE_VERSION} --cache=false --cleanup | 
			
		
	
		
			
				
					|  |  |  | 				    git version | 
			
		
	
		
			
				
					|  |  |  | 				    git config --global --add url."https://builder:Fs7595!EAT@gitea.anxinyun.cn/".insteadOf "https://gitea.anxinyun.cn/" | 
			
		
	
		
			
				
					|  |  |  | 				    unset GOPROXY | 
			
		
	
		
			
				
					|  |  |  | 				    go env -w GOPROXY=https://goproxy.cn,direct | 
			
		
	
		
			
				
					|  |  |  | 				    go env -w GO111MODULE=on | 
			
		
	
		
			
				
					|  |  |  | 				    go env -w GOPRIVATE=gitea.ngaiot.com,gitea.anxinyun.cn | 
			
		
	
		
			
				
					|  |  |  | 				    go env -w GOSUMDB=sum.golang.org | 
			
		
	
		
			
				
					|  |  |  | 				    go env | 
			
		
	
		
			
				
					|  |  |  |                     go build  -a -v -o app.exe main.go | 
			
		
	
		
			
				
					|  |  |  |                     tar -cvf app.tar *.exe configFiles | 
			
		
	
		
			
				
					|  |  |  | 			    ''' | 
			
		
	
		
			
				
					|  |  |  | 		    } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 		     container('image-builder') { | 
			
		
	
		
			
				
					|  |  |  |             	sh''' | 
			
		
	
		
			
				
					|  |  |  |             		 echo "当前目===" | 
			
		
	
		
			
				
					|  |  |  |             		 pwd | 
			
		
	
		
			
				
					|  |  |  |             		 ls | 
			
		
	
		
			
				
					|  |  |  |             		 echo "========" | 
			
		
	
		
			
				
					|  |  |  |             		 /kaniko/executor --context=${BUILD_WORKSPACE} --dockerfile=build/Dockerfile_app --destination=${IMAGE_NAME}:${IMAGE_VERSION} --cache=false --cleanup | 
			
		
	
		
			
				
					|  |  |  |             	''' | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |             archiveArtifacts artifacts: 'app.tar', followSymlinks: false | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 		    buildName "${IMAGE_NAME_SHORT}:${IMAGE_VERSION}" | 
			
		
	
		
			
				
					|  |  |  | 		    buildDescription "${IMAGE_NAME}:${IMAGE_VERSION}"			 | 
			
		
	
		
			
				
					|  |  |  | 		} | 
			
		
	
	
		
			
				
					|  |  | 
 |