diff --git a/Jenkinsfile b/Jenkinsfile index 2e68fc7..1eb5ead 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,7 +5,6 @@ pipeline { tools { nodejs "nodejs" - dockerTool "docker" } environment { @@ -33,37 +32,37 @@ pipeline { } } - stage('Build Docker Image') { - steps { - script { - // Bouw het Docker image - sh 'systemctl start docker' - sh 'docker build -t weetikveel .' - } - } - } +// stage('Build Docker Image') { +// steps { +// script { +// // Bouw het Docker image +// sh 'systemctl start docker' +// sh 'docker build -t weetikveel .' +// } +// } +// } - stage('Deploy to TrueNAS') { - steps { - script { - // SSH naar TrueNAS en stop de oude container (indien nodig) - sh """ - ssh -i $TRUENAS_SSH_KEY $TRUENAS_SSH_USER@$TRUENAS_HOST 'docker stop $DOCKER_IMAGE_NAME || true && docker rm $DOCKER_IMAGE_NAME || true' - """ - // Push het Docker image naar TrueNAS (optioneel als je een registry gebruikt) - sh 'docker tag $DOCKER_IMAGE_NAME $TRUENAS_HOST/$DOCKER_IMAGE_NAME' - sh 'docker push $TRUENAS_HOST/$DOCKER_IMAGE_NAME' // Alleen als je Docker Hub gebruikt, of een lokaal registry. - - // Deploy het Docker image naar TrueNAS via SSH - sh """ - ssh -i $TRUENAS_SSH_KEY $TRUENAS_SSH_USER@$TRUENAS_HOST ' - docker pull $TRUENAS_HOST/$DOCKER_IMAGE_NAME && - docker run -d -p 80:80 --name $DOCKER_IMAGE_NAME $TRUENAS_HOST/$DOCKER_IMAGE_NAME - ' - """ - } - } - } +// stage('Deploy to TrueNAS') { +// steps { +// script { +// // SSH naar TrueNAS en stop de oude container (indien nodig) +// sh """ +// ssh -i $TRUENAS_SSH_KEY $TRUENAS_SSH_USER@$TRUENAS_HOST 'docker stop $DOCKER_IMAGE_NAME || true && docker rm $DOCKER_IMAGE_NAME || true' +// """ +// // Push het Docker image naar TrueNAS (optioneel als je een registry gebruikt) +// sh 'docker tag $DOCKER_IMAGE_NAME $TRUENAS_HOST/$DOCKER_IMAGE_NAME' +// sh 'docker push $TRUENAS_HOST/$DOCKER_IMAGE_NAME' // Alleen als je Docker Hub gebruikt, of een lokaal registry. +// +// // Deploy het Docker image naar TrueNAS via SSH +// sh """ +// ssh -i $TRUENAS_SSH_KEY $TRUENAS_SSH_USER@$TRUENAS_HOST ' +// docker pull $TRUENAS_HOST/$DOCKER_IMAGE_NAME && +// docker run -d -p 80:80 --name $DOCKER_IMAGE_NAME $TRUENAS_HOST/$DOCKER_IMAGE_NAME +// ' +// """ +// } +// } +// } } post {