summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Matthias Lucas Jaros <jarlucmat@mailbox.org>2025-12-15 11:57:19 +0100
committerGravatar Matthias Lucas Jaros <jarlucmat@mailbox.org>2025-12-15 11:57:19 +0100
commit731d6d77bf0ce4cab5255de9ced9d7671b52cb82 (patch)
tree11b4ec1ea56f53707eef7f61c6a40c0b831d3251
parent85828d77cd88355ba89ff9b87b9d4b5b748a97a6 (diff)
Update build
-rw-r--r--Jenkinsfile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 1460601..ed4e8cb 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -9,15 +9,18 @@ pipeline {
// 👇 Fill these for your setup
environment {
+ // Project
PROJECT = 'gitfish'
GIT_URL = "/var/git/${PROJECT}.git"
GIT_BRANCH = 'trunk'
GIT_CREDENTIALS = ''
+ // Docker
REGISTRY = 'docker.it-jaros.com'
PLATFORMS = 'linux/arm64/v8,linux/amd64'
IMAGE_NAME = "${REGISTRY}/${PROJECT}"
DOCKER_HUB = "jarlucmat/${PROJECT}"
ALPINE_VERSION = 'latest'
+ // Maven
}
stages {
@@ -62,7 +65,7 @@ pipeline {
sh '''
docker version
docker buildx version
- docker buildx create --name jenkins --driver docker-container --use || docker buildx use jenkins
+ docker buildx use jenkins || docker buildx create --name jenkins --driver docker-container --use
docker buildx inspect --bootstrap
echo "$DOCKER_PASS" | docker login $REGISTRY -u "$DOCKER_USER" --password-stdin