From 1756024e49e018b7b259dc10e750b99d64d9b8a8 Mon Sep 17 00:00:00 2001 From: Tobias Manske Date: Wed, 15 Jun 2022 19:32:50 +0200 Subject: [PATCH] Remove Jenkinsfile --- Jenkinsfile | 55 ----------------------------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 0443487..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,55 +0,0 @@ -@Library("Pages")_ - -pipeline { - agent any - environment { - WATCHTOWER_TOKEN = credentials("watchtower-token") - } - stages { - stage('Cloning our Git') { - steps { - checkout([$class: 'GitSCM', - branches: [[name: '*/master']], - doGenerateSubmoduleConfigurations: false, - extensions: [[$class: 'SubmoduleOption', - disableSubmodules: false, - parentCredentials: false, - recursiveSubmodules: true, - reference: '', - trackingSubmodules: false]], - submoduleCfg: [], - userRemoteConfigs: [[url: 'https://git.tobiasmanske.de/user/rad4day/public/blog/']]]) - } - } - - stage('Build HTML') { - steps { - script { - docker.withRegistry('https://registry.chaoswg.org:5000', 'docker-registry-credentials') { - def dockerImage = docker.image('registry.chaoswg.org:5000/alpine-avif-webp:latest') - dockerImage.pull() - } - } - - sh 'docker pull klakegg/hugo:alpine' - - sh 'docker run --rm -v "$PWD:/src" registry.chaoswg.org:5000/alpine-avif-webp:latest' - sh 'docker run --rm -v "$PWD:/src" klakegg/hugo:alpine --minify' - } - } - - - stage('Deploying Docker Image') { - steps { - DeployPages("./docs", "tobiasmanske.de:latest") - } - } - - stage('Cleaning Up') { - steps{ - sh "docker rmi --force tobiasmanske.de:latest" - cleanWs() - } - } - } - }