| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- node {
- try {
- environment {
- registry = "10.2.200.235:50006"
- registryCredential = 'localregistry'
- }
-
- stage('Checkout') {
- checkout scm
- }
-
- stage('Initialize'){
- def dockerHome = tool 'myDocker'
- env.PATH = "${dockerHome}/bin:${env.PATH}"
- }
-
- stage('Environment') {
- sh 'git --version'
- echo "Branch: master"
- sh 'docker -v'
- sh 'printenv'
- }
-
- stage('Build Docker test'){
- sh 'docker build -t ptb-fe -f Dockerfile .'
- }
-
- stage('Deploy'){
- if(env.BRANCH_NAME == 'master'){
- steps{
- script {
- dockerImage = docker.build registry + ":$BUILD_NUMBER"
- docker.withRegistry( '', registryCredential ) {
- dockerImage.push()
- }
- }
- }
- }
- }
- }
|