From 1fd8811dc786874bdfc611197b16f304fab881f9 Mon Sep 17 00:00:00 2001 From: Alejandro Sarmiento Date: Mon, 11 Mar 2024 18:32:35 +0100 Subject: [PATCH] =) --- CleanArchitecture/Pro.Jenkinsfile | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 CleanArchitecture/Pro.Jenkinsfile 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