generated from container/tmpl
			
				 1 changed files with 17 additions and 17 deletions
			
			
		| @ -1,21 +1,21 @@ | |||
| pipeline { | |||
|     agent { | |||
|         node { | |||
|             label 'jnlp-slave' | |||
|         } | |||
|     } | |||
|      | |||
|     stages { | |||
|         stage('Testing fs-pep-stats-report......') { | |||
|             steps { | |||
|                 buildName '#${BUILD_NUMBER} ~/pep/${JOB_NAME}:${IMAGE_VERSION}' | |||
| 				buildDescription 'harbor.anxinyun.cn/pep/${JOB_NAME}:${IMAGE_VERSION}' | |||
|                 sh ''' | |||
|                     cd ./code/pep-stats-report | |||
|                     nerdctl build -t harbor.anxinyun.cn/pep/${JOB_NAME}:${IMAGE_VERSION} . | |||
|                     nerdctl push harbor.anxinyun.cn/pep/${JOB_NAME}:${IMAGE_VERSION} | |||
| podTemplate { | |||
|     node('pod-templ-jenkins-slave-common') { | |||
|         env.IMAGE_NAME = "${IOT_IMAGES_REGISTRY}/${pep}/${JOB_NAME}" | |||
|         env.IMAGE_NAME_SHORT = "${pep}/${JOB_NAME}" | |||
|         env.CODE_ADDR = "${GIT_ADDRESS}/free-sun/FS-PEP.git" | |||
| 
 | |||
|         stage('Run shell') { | |||
|             git branch: 'master', credentialsId: 'gitea-builder', url: "${CODE_ADDR}" | |||
| 
 | |||
|             container('image-builder') { | |||
|                 sh''' | |||
|                     /kaniko/executor --context=${BUILD_WORKSPACE} --dockerfile=./Dockerfile | |||
|                     --destination=${IMAGE_NAME}:${IMAGE_VERSION} --cache=false --cleanup | |||
|                 ''' | |||
|             } | |||
| 
 | |||
|             buildName "${IMAGE_NAME_SHORT}:${IMAGE_VERSION}" | |||
|             buildDescription "${IMAGE_NAME}:${IMAGE_VERSION}" | |||
|         } | |||
|     } | |||
| } | |||
| } | |||
|  | |||
					Loading…
					
					
				
		Reference in new issue