From 7c5c66dcf4160b8cccbb7743f9442b62e15e1ed7 Mon Sep 17 00:00:00 2001 From: Schneider Roland Date: Sun, 13 Oct 2024 14:10:12 +0200 Subject: [PATCH] nextcloud: add jenkins job --- nextcloud/jenkins/Jenkinsfile | 17 +++++++++++++++++ readme.md | 1 + 2 files changed, 18 insertions(+) diff --git a/nextcloud/jenkins/Jenkinsfile b/nextcloud/jenkins/Jenkinsfile index 30d5bd1..1ddbf6b 100644 --- a/nextcloud/jenkins/Jenkinsfile +++ b/nextcloud/jenkins/Jenkinsfile @@ -8,6 +8,23 @@ pipeline { ls -lah ''' echo 'Hello World' + + sshPublisher(publishers: [sshPublisherDesc(configName: 'infra.1', transfers: [sshTransfer(cleanRemote: false, excludes: '', execCommand: '''cd /home/rschneider/infra + git pull + cd /home/rschneider/infra/nextcloud/docker-compose + docker compose down + docker compose up -d + ''', execTimeout: 120000, + flatten: false, + makeEmptyDirs: false, + noDefaultExcludes: false, + patternSeparator: '[, ]+', + remoteDirectory: '', + remoteDirectorySDF: false, + removePrefix: '', sourceFiles: '')], + usePromotionTimestamp: false, + useWorkspaceInPromotion: false, + verbose: true)]) } } } diff --git a/readme.md b/readme.md index 17a088d..59fdf18 100644 --- a/readme.md +++ b/readme.md @@ -23,3 +23,4 @@ router redirects port range 4100-4200 to the infra server | 4113 | traefik | traefik webui | https://traefik.rschneider.net | | 53 | pihole | pihole dns | | | 4114 | pihole | pihole web | https://pihole.rschneider.net | +| 4115 | nextcloud | nextcloud web | https://nextcloud.rschneider.net |