3
0

OP#253 add build stage rpm upload

This commit is contained in:
12ww1160
2025-12-12 23:18:57 +01:00
parent 9a4c74f9d5
commit 7ca5012ff0

19
Jenkinsfile vendored
View File

@@ -132,6 +132,25 @@ pipeline {
}
}
stage('upload rpms') {
steps {
withCredentials([usernamePassword(
credentialsId: 'Jenkins-gitea',
usernameVariable: 'GITEA_USER',
passwordVariable: 'GITEA_TOKEN')]) {
script {
sh '''
for rpm in rpms/*.rpm; do
curl --user ${GITEA_USER}:${GITEA_TOKEN} \
--upload-file rpms/x86_64/*.rpm \
https://gitea.confdroid.com/api/packages/confdroid/rpm/upload
done
'''
}
}
}
}
stage('update repo') {
steps {
sshagent(['edd05eb6-26b5-4c7b-a5cc-ea2ab899f4fa']) {