From 86435f7b2f243057d1cdaa7f6ef19ba67e67e1cb Mon Sep 17 00:00:00 2001 From: Ben de Roo Date: Mon, 22 Dec 2025 13:03:47 +0100 Subject: [PATCH] Delete JenkinsFile --- JenkinsFile | 53 ----------------------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 JenkinsFile diff --git a/JenkinsFile b/JenkinsFile deleted file mode 100644 index 1bbd0f1..0000000 --- a/JenkinsFile +++ /dev/null @@ -1,53 +0,0 @@ -// Webhook trigger instellen via Jenkinsfile -properties([ - pipelineTriggers([ - [$class: 'GenericTrigger', - genericVariables: [ - [key: 'ref', value: '$.ref'] // haalt branch uit webhook payload - ], - causeString: 'Triggered by Gitea push', - token: 'deploy-ben', // token moet overeenkomen met Gitea webhook - printContributedVariables: true, - printPostContent: true, - regexpFilterExpression: 'refs/heads/main', // alleen main branch - regexpFilterText: '$ref' - ] - ]) -]) - -pipeline { - agent any - - stages { - stage('Checkout') { - steps { - script { - checkout([$class: 'GitSCM', - branches: [[name: "${params.ref ?: 'refs/heads/main'}"]], - userRemoteConfigs: [[ - url: 'https://git.de-roo.org/ben/ben.de-roo.org.git', - credentialsId: 'Gitea-PAT-Ben' - ]] - ]) - } - } - } - - stage('Deploy to web14') { - steps { - script { - sshagent(credentials: ['ben.de-roo.org']) { - sh ''' - rsync -avz --delete \ - --exclude .git \ - --exclude Jenkinsfile \ - -e "ssh -o StrictHostKeyChecking=no" \ - ./ www-data@web14:/var/www/html/ - ''' - } - } - } - } - } -} -