From 55c9fca389ab60958995710002faebe024484680 Mon Sep 17 00:00:00 2001 From: Jonathan Ervine Date: Mon, 6 Apr 2020 15:19:31 +0800 Subject: [PATCH] modified: Dockerfile modified: Jenkinsfile Added k8s auto-deploy to jenkinsfile --- Dockerfile | 1 + Jenkinsfile | 8 ++++---- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 68cdd32..caa0d2a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,6 +7,7 @@ MAINTAINER “Jonathan Ervine” # Create mediaservice user ENV LANG='en_US.UTF-8' \ LANGUAGE='en_US.UTF-8' \ + BUILD_DATE='06-04-2020' \ TERM='xterm' \ HTPC_USER='mediaservice' \ HTPC_GROUP='mediaservice' \ diff --git a/Jenkinsfile b/Jenkinsfile index 4cf39ac..31a740b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,10 +14,10 @@ node("docker-node") { stage "publish" app.push("${env.BUILD_NUMBER}") app.push("latest") - - } - catch (err) { - currentBuild.result = 'FAILURE' + + stage('Deploy on K8s'){ + sh "/usr/local/bin/kubectl -n media delete po watcher-0" + } } } }