From 74456f85a19f8aa27cf0b61693d00ce7ad51c54b Mon Sep 17 00:00:00 2001 From: Nicolas Arenas Date: Thu, 13 Mar 2025 18:49:13 +0100 Subject: [PATCH] add Jenkinsfile to build package in Jenkins --- Jenkins/Jenkinsfile-deb-pkg | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Jenkins/Jenkinsfile-deb-pkg diff --git a/Jenkins/Jenkinsfile-deb-pkg b/Jenkins/Jenkinsfile-deb-pkg new file mode 100644 index 0000000..1b4de1c --- /dev/null +++ b/Jenkins/Jenkinsfile-deb-pkg @@ -0,0 +1,27 @@ +pipeline { + agent { + label 'jenkins-slave' + } + environment { + DEBIAN_FRONTEND = 'noninteractive' + BUILD_DIR = "${WORKSPACE}/source" + } + stages { + stage('Checkout') { + steps { + script { + sh "mkdir -p ${BUILD_DIR}" // Creamos el directorio + dir("${BUILD_DIR}") { + checkout scm // Hacemos el checkout en el subdirectorio + } + } + } + stage('Build') { + steps { + dir ("${BUILD_DIR}") { + sh 'dpkg-buildpackage -us -uc' + } + } + } + } +}