Update vars/buildAndDeploy.groovy

This commit is contained in:
2025-05-29 17:50:45 +03:00
parent 8cf2c1f346
commit 4a2e9f7b29

View File

@@ -49,6 +49,7 @@ def call(String appName, String helmChartPath, String helmRepoName, String names
argocd_init(env.ARGOCD_SERVER, env.ARGOCD_USER, env.ARGOCD_PASS)
}
}
/*
stage('Deploy Helm Chart') {
script {
deployHelm(
@@ -71,4 +72,23 @@ def call(String appName, String helmChartPath, String helmRepoName, String names
)
}
}
*/
stage('Deploy ArgoCD Application') {
script {
deployArgo(
appName,
[
"app.image": "localhost:31050/my-docker-repo/${appName}:latest",
"app.ports.http": appPort,
"app.secret": "nexus-secret",
"app.env.QUARKUS_DATASOURCE_DB_KIND": "mysql",
"app.env.QUARKUS_DATASOURCE_USERNAME": quarkusDBName,
"app.env.QUARKUS_DATASOURCE_PASSWORD": quarkusDBPass,
"app.env.QUARKUS_DATASOURCE_JDBC_URL": "jdbc:mysql://localhost:3306/mydatabase"
]
)
}
}
}