From 7a97cfbf470c575668ceb38bb24ac5e3b110265d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kolbj=C3=B8rn=20Barmen?= Date: Thu, 7 Mar 2019 15:32:00 +0100 Subject: [PATCH] 1.7.2-2~uninett - built with gitlab-ci --- .gitlab-ci.yml | 39 +++++++++++++++++++++++++++++++++++++++ build.sh | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..fb79624 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,39 @@ +stages: + - build + - deploy + +build-debian-stretch: + cache: {} + stage: build + image: debian:stretch + artifacts: + expire_in: 1h + paths: + - build-stretch + script: + - docker build -t radsecproxy-debbuild . + - rm -rf build-stretch + - mkdir build-stretch + - docker run -i radsecproxy-debbuild | tar x -C build-stretch/ + - ls -l build-stretch/ + +deploy-apt: + stage: deploy + image: debian:stretch + artifacts: + paths: + - build-stretch + script: + - apt-get update && apt-get install openssh-client -y + - ( + umask 077; + mkdir -p ~/.ssh; + echo "${SSH_PRIVKEY}" > ~/.ssh/id_rsa; + echo "${SSH_APT_HOSTKEY}" > ~/.ssh/known_hosts; + ) + - ssh jenkins@apt.uninett.no + mkdir -p + /www/apt.uninett.no/htdocs/debian/pool/stretch/main/binary-amd64/r/radsecproxy + - scp build-stretch/radsecproxy*.deb + jenkins@apt.uninett.no:/www/apt.uninett.no/htdocs/debian/pool/stretch/main/binary-amd64/r/radsecproxy/ + - ssh jenkins@apt.uninett.no /www/apt.uninett.no/bin/mkrepo.debian diff --git a/build.sh b/build.sh index 4428cd6..ec3b61e 100755 --- a/build.sh +++ b/build.sh @@ -4,7 +4,7 @@ set -e package="radsecproxy" version="1.7.2" -revision="1~uninett" +revision="2~uninett" export TZ="Europe/Oslo" now=$(date +"%a, %d %b %Y %T %z") -- GitLab