change https to gitea

This commit is contained in:
2026-06-19 14:37:41 +02:00
parent 0fb95e78f7
commit b495c231e0

13
Jenkinsfile vendored
View File

@@ -36,7 +36,7 @@ pipeline {
// Auschecken der Sourcen zum App Projekt // Auschecken der Sourcen zum App Projekt
stage('Checkout Source') { stage('Checkout Source') {
steps { steps {
git url: 'http://130.61.26.230:30080/dev-master/secdevops-csharp-app.git', git url: 'https://gitea.dagobert84.duckdns.org/dev-master/secdevops-csharp-app.git',
branch: 'master' branch: 'master'
} }
} }
@@ -115,21 +115,20 @@ pipeline {
passwordVariable: 'GITEA_TOKEN')]) { passwordVariable: 'GITEA_TOKEN')]) {
sh ''' sh '''
# WORKAROUND: Dem Container beibringen, wer git.example.com ist, ansonsten funktioniert das Übertragen des Images an Git nicht!!! # WORKAROUND: Dem Container beibringen, wer git.example.com ist, ansonsten funktioniert das Übertragen des Images an Git nicht!!!
echo "130.61.26.230 git.example.com" >> /etc/hosts #echo "130.61.26.230 git.example.com" >> /etc/hosts
# Erstellt die Docker-Konfiguration für Kaniko # Erstellt die Docker-Konfiguration für Kaniko
# Das $(echo ...) Kommando kombiniert User und Token für den Login # Das $(echo ...) Kommando kombiniert User und Token für den Login
echo "{\\"auths\\":{\\"130.61.26.230:30080\\":{\\"auth\\":\\"\$(echo -n \${GITEA_USER}:\${GITEA_TOKEN} | base64)\\"}}}" > /kaniko/.docker/config.json echo "{\\"auths\\":{\\"https://gitea.dagobert84.duckdns.org\\":{\\"auth\\":\\"\$(echo -n \${GITEA_USER}:\${GITEA_TOKEN} | base64)\\"}}}" > /kaniko/.docker/config.json
# Der Bau- und Push-Befehl # Der Bau- und Push-Befehl
# Wir taggen das Image mit 'latest' UND der Build-Nummer zur Sicherheit # Wir taggen das Image mit 'latest' UND der Build-Nummer zur Sicherheit
/kaniko/executor --context `pwd` \ /kaniko/executor --context `pwd` \
--dockerfile `pwd`/Dockerfile \ --dockerfile `pwd`/Dockerfile \
--insecure \ --insecure \
--skip-tls-verify \
--build-arg JENKINS_BUILD=${BUILD_NUMBER} \ --build-arg JENKINS_BUILD=${BUILD_NUMBER} \
--destination 130.61.26.230:30080/dev-master/secdevops-csharp-app:latest \ --destination https://gitea.dagobert84.duckdns.org/dev-master/secdevops-csharp-app:latest \
--destination 130.61.26.230:30080/dev-master/secdevops-csharp-app:${BUILD_NUMBER} --destination https://gitea.dagobert84.duckdns.org/dev-master/secdevops-csharp-app:${BUILD_NUMBER}
''' '''
} }
} }
@@ -152,7 +151,7 @@ pipeline {
--template "@/contrib/html.tpl" \ --template "@/contrib/html.tpl" \
--exit-code 1 \ --exit-code 1 \
-o reports/trivy-image-report.html \ -o reports/trivy-image-report.html \
130.61.26.230:30080/dev-master/secdevops-csharp-app:latest https://gitea.dagobert84.duckdns.org/dev-master/secdevops-csharp-app:latest
''' '''
// Den Scan ein zweites Mal kurz ohne Report ausführen, damit die Pipeline bei Lücken blockiert // Den Scan ein zweites Mal kurz ohne Report ausführen, damit die Pipeline bei Lücken blockiert