From 9836bfd0ede47baeedb07da5fa4bc25c2d688702 Mon Sep 17 00:00:00 2001 From: Nicolas Date: Tue, 5 Aug 2025 18:44:44 +0800 Subject: [PATCH] fix: update Jenkins configuration to use Docker Hub registry and enable semantic release --- jobs/freeleaps-data-backup/ci/Jenkinsfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jobs/freeleaps-data-backup/ci/Jenkinsfile b/jobs/freeleaps-data-backup/ci/Jenkinsfile index 545b98b0..ae104cfc 100644 --- a/jobs/freeleaps-data-backup/ci/Jenkinsfile +++ b/jobs/freeleaps-data-backup/ci/Jenkinsfile @@ -16,20 +16,20 @@ executeFreeleapsPipeline { language: 'python', dependenciesManager: 'pip', requirementsFile: 'requirements.txt', - buildCacheEnabled: false, + buildCacheEnabled: true, buildAgentImage: 'python:3.11-slim', buildArtifacts: ['.'], lintEnabled: false, sastEnabled: false, - imageRegistry: 'freeleaps-registry.azurecr.io', - imageRepository: '', + imageRegistry: 'docker.io', + imageRepository: 'freeleaps', imageName: 'freeleaps-pvc-backup', imageBuilder: 'dind', dockerfilePath: 'Dockerfile', imageBuildRoot: '.', - imageReleaseArchitectures: ['linux/amd64'], - registryCredentialsId: 'freeleaps-azure-registry-credentials', - semanticReleaseEnabled: false + imageReleaseArchitectures: ['linux/amd64', 'linux/arm64/v8'], + registryCredentialsId: 'freeleaps-devops-docker-hub-credentials', + semanticReleaseEnabled: true ] ] } \ No newline at end of file