diff --git a/CleanArchitecture/Pro.Jenkinsfile b/CleanArchitecture/Pro.Jenkinsfile new file mode 100644 index 0000000..112048b --- /dev/null +++ b/CleanArchitecture/Pro.Jenkinsfile @@ -0,0 +1,32 @@ +pipeline { + + agent any + + environment { + DOCKER_REGISTRY_URL = credentials('docker-registry-url') + DOCKER_REGISTRY_USER = credentials('docker-registry-user') + DOCKER_REGISTRY_PASSWORD = credentials('docker-registry-password') + ASP_ENVIRONMENT = 'Production' + } + + stages { + + stage ('Checkout') { + steps { + checkout scm + } + } + + stage ('Build') { + steps { + script { + def version = "0.0.${env.BUILD_NUMBER}" + + echo 'docker build -t $DOCKER_REGISTRY_URL/$clean-architecture-backend:${version} .' + } + } + } + + } + +} \ No newline at end of file