library 'first-class-pipeline' executeFreeleapsPipeline { serviceName = 'freeleaps-data-backup' environmentSlug = 'prod' serviceGitBranch = 'master' serviceGitRepo = "https://gitea.freeleaps.mathmast.com/freeleaps/freeleaps-ops.git" serviceGitRepoType = 'monorepo' serviceGitCredentialsId = 'freeleaps-repos-gitea-credentails' executeMode = 'fully' commitMessageLintEnabled = false components = [ [ name: 'freeleaps-data-backup', root: 'jobs/freeleaps-data-backup', language: 'python', dependenciesManager: 'pip', requirementsFile: 'requirements.txt', buildCacheEnabled: false, buildAgentImage: 'python:3.11-slim', buildArtifacts: ['.'], lintEnabled: false, sastEnabled: false, imageRegistry: 'freeleaps-registry.azurecr.io', imageRepository: '', imageName: 'freeleaps-pvc-backup', imageBuilder: 'dind', dockerfilePath: 'Dockerfile', imageBuildRoot: '.', imageReleaseArchitectures: ['linux/amd64'], registryCredentialsId: 'freeleaps-azure-registry-credentials', semanticReleaseEnabled: false ] ] }