| 12345678910111213141516171819202122232425262728293031323334353637 |
- pipeline {
- environment {
- registry = "10.2.200.235:50006"
- registryCredential = 'localregistry'
- dockerImage = ''
- }
- agent any
- tools {nodejs "node" }
- stages {
- stage('Cloning Git') {
- steps {
- git 'http://10.2.200.235:50002/appsptb/ptb-next'
- }
- }
- stage('Building image') {
- steps{
- script {
- dockerImage = docker.build registry + ":$BUILD_NUMBER"
- }
- }
- }
- stage('Deploy Image') {
- steps{
- script {
- docker.withRegistry( '', registryCredential ) {
- dockerImage.push()
- }
- }
- }
- }
- stage('Remove Unused docker image') {
- steps{
- sh "docker rmi $registry:$BUILD_NUMBER"
- }
- }
- }
- }
|