From 19cf520340f0a24a8ab2a5c86f154f3927e9f706 Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Mon, 17 Apr 2017 23:22:41 +0200 Subject: [PATCH 1/3] Add Jenkinsfile and add it to ignored files. --- Jenkinsfile | 9 +++++++++ addon.json | 1 + 2 files changed, 10 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..2afdb63 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,9 @@ +node('linux && amd64 && docker') { + docker.image('icedream/gmad:latest').inside { + ansiColor('xterm') { + git checkout + sh 'gmad create -folder . -out icedream-tauntmenu.gma' + archive '*.gma' + } + } +} diff --git a/addon.json b/addon.json index 58be85e..7559257 100644 --- a/addon.json +++ b/addon.json @@ -18,6 +18,7 @@ "*.txt", "*.gma", ".git*", + "Jenkinsfile", "logo.*" ] } From 814021f356708acd399d65df2a427e71e3cfb02c Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Mon, 17 Apr 2017 23:27:20 +0200 Subject: [PATCH 2/3] Fix bad checkout command in Jenkinsfile. --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2afdb63..2705f3a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,7 +1,7 @@ node('linux && amd64 && docker') { docker.image('icedream/gmad:latest').inside { ansiColor('xterm') { - git checkout + checkout scm sh 'gmad create -folder . -out icedream-tauntmenu.gma' archive '*.gma' } From 6737e3072b8e0b8b3a9748ec4fa97099c1a4416c Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Mon, 17 Apr 2017 23:31:02 +0200 Subject: [PATCH 3/3] Fix name of gmad binary. This probably should be fixed in the image itself and then reverted on this repository. --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2705f3a..56af1b4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,7 +2,7 @@ node('linux && amd64 && docker') { docker.image('icedream/gmad:latest').inside { ansiColor('xterm') { checkout scm - sh 'gmad create -folder . -out icedream-tauntmenu.gma' + sh 'gmad_linux create -folder . -out icedream-tauntmenu.gma' archive '*.gma' } }