From b47a998007bd884f3c2450f091cadc0771e27d7d Mon Sep 17 00:00:00 2001 From: Nicolas Arenas Date: Wed, 19 Mar 2025 12:07:32 +0100 Subject: [PATCH 1/2] Publishing released packages --- Jenkins/Jenkinsfile-deb-pkg | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/Jenkins/Jenkinsfile-deb-pkg b/Jenkins/Jenkinsfile-deb-pkg index dac3d1a..32108d0 100644 --- a/Jenkins/Jenkinsfile-deb-pkg +++ b/Jenkins/Jenkinsfile-deb-pkg @@ -55,12 +55,23 @@ pipeline { composer require symfony/flex dpkg-buildpackage -us -uc mkdir -p ../artifacts && mv ../*.deb ../*.changes ../*.buildinfo ../artifacts/ - ssh aptly@172.17.8.68 "rm -rf /var/tmp/opengnsys/debian-repo && mkdir -p /var/tmp/opengnsys/debian-repo" - scp -r ../artifacts/* aptly@172.17.8.68:/var/tmp/opengnsys/debian-repo/ + ssh aptly@172.17.8.68 "rm -rf /var/tmp/opengnsys/debian-repo/ogcore && mkdir -p /var/tmp/opengnsys/debian-repo/ogcore" + scp -r ../artifacts/* aptly@172.17.8.68:/var/tmp/opengnsys/debian-repo/ogcore ''' } } } + stage ('Publish to Debian Repository') { + when { + expression { + return env.TAG_NAME != null + } + } + agent { label 'debian-repo' } + steps { + sh "aptly repo add opengnsys-devel /var/tmp/opengnsys/debian-repo/*.deb" + } + } } post { always { @@ -68,10 +79,5 @@ pipeline { } } } -// stage ('Publish to Debian Repository') { -// agent { label 'debian-repo' } -// steps { -// sh "aptly repo add opengnsys-devel /var/tmp/opengnsys/debian-repo/*.deb" -// } -// } + -- 2.40.1 From 9118a566c100715f3b4adc1b4e0803ca3b1fa88f Mon Sep 17 00:00:00 2001 From: Nicolas Arenas Date: Wed, 19 Mar 2025 12:09:37 +0100 Subject: [PATCH 2/2] Updated changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c9e3b3..0258bd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ # Changelog +## [0.9.5] - 2025-03-19 +### Added +- Jenkinsfile updated to publish in repo + ## [0.9.4] - 2025-03-17 ### Fixed - Mercure service behind nginx server for containers, expose port in docker compose for nginx -- 2.40.1