diff --git a/jenkinsfile b/jenkinsfile new file mode 100644 index 0000000..5d70395 --- /dev/null +++ b/jenkinsfile @@ -0,0 +1,20 @@ +pipeline { + agent { + node{ + label 'jnlp-slave' + } + } + + stages { + stage('Testing node......') { + steps { + sh 'switch-auth.sh anxinyun' + build Name "#${BUILD_NUMBER} ~/fs-devops/${JOB_NAME}:${IMAGE_VERSION}" + build Description "registry.cn-hangzhou.aliyuncs.com/${DEVOPS}/${JOB_NAME}:${IMAGE_VERSION}" + sh 'cd dev' + sh 'docker build -t registry.cn-hangzhou.aliyuncs.com/${DEVOPS}/${JOB_NAME}:${IMAGE_VERSION} .' + sh 'docker push registry.cn-hangzhou.aliyuncs.com/${DEVOPS}/${JOB_NAME}:${IMAGE_VERSION}' + } + } + } +}