From 6dc05950c37aff10f8833c0140a94eb1767e53df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Madis=20M=C3=A4gi?= Date: Sun, 17 Oct 2021 05:13:18 +0300 Subject: [PATCH] Add Jenkinsfile --- Jenkinsfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..70e17d1 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,20 @@ +#!/usr/bin/groovy +image = "mikrotik-exporter" +label = "daily" +build = null + +node { + stage("Checkout") { + checkout scm + } + + stage("Build") { + build = docker.build("kspaceee/${image}", "--no-cache ./") + } + + stage("Push") { + docker.withRegistry("https://registry.hub.docker.com", "dockerhub-kspace") { + build.push(label) + } + } +}