From ee3c366aff5c39532647415d44484e12e195a75a Mon Sep 17 00:00:00 2001 From: hiondal Date: Tue, 18 Feb 2025 01:49:56 +0900 Subject: [PATCH] add cicd --- deployment/Jenkinsfile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/deployment/Jenkinsfile b/deployment/Jenkinsfile index 988d854..e53c036 100644 --- a/deployment/Jenkinsfile +++ b/deployment/Jenkinsfile @@ -10,6 +10,7 @@ podTemplate( label: "${PIPELINE_ID}", serviceAccount: 'jenkins', containers: [ + /* containerTemplate(name: 'gradle', image: 'gradle:jdk17', ttyEnabled: true, @@ -18,6 +19,8 @@ podTemplate( envVar(key: 'DOCKER_HOST', value: 'unix:///run/podman/podman.sock'), envVar(key: 'TESTCONTAINERS_RYUK_DISABLED', value: 'true') ]), + */ + containerTemplate(name: 'gradle', image: 'gradle:jdk17', ttyEnabled: true, command: 'cat'), containerTemplate(name: 'podman', image: "mgoltzsche/podman", ttyEnabled: true, command: 'cat', privileged: true), containerTemplate(name: 'azure-cli', image: 'hiondal/azure-kubectl:latest', command: 'cat', ttyEnabled: true), containerTemplate(name: 'envsubst', image: "hiondal/envsubst", command: 'sleep', args: '1h') @@ -33,6 +36,7 @@ podTemplate( def imageTag = getImageTag() def manifest = "deploy.yaml" def namespace + def services = ['member', 'mysub', 'recommend'] stage("Get Source") { checkout scm @@ -98,8 +102,6 @@ EOF usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD' )]) { - def services = ['member', 'mysub', 'recommend'] - sh "podman login ${props.registry} --username \$USERNAME --password \$PASSWORD" services.each { service ->