From 4ed4c5a4d78395d13da452c04a0a432aa818076d Mon Sep 17 00:00:00 2001 From: Bastian Blank Date: Tue, 11 Apr 2017 21:27:01 +0200 Subject: [PATCH] Init puppet environment with some stuff --- .gitlab-ci.yml | 1 + spec/octocatalog/init-env | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100755 spec/octocatalog/init-env diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ba831ac77..49a4eb3e2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -17,6 +17,7 @@ - echo -n "$R10K" > r10k.yaml - bundle exec r10k deploy environment --verbose debug base test - spec/octocatalog/init-system + - spec/octocatalog/init-env base test - spec/octocatalog/run-octocatalog base test test-octocatalog/master: diff --git a/spec/octocatalog/init-env b/spec/octocatalog/init-env new file mode 100755 index 000000000..9c71f3537 --- /dev/null +++ b/spec/octocatalog/init-env @@ -0,0 +1,10 @@ +#!/bin/bash +set -euE + +for env in "$@"; do + mkdir -p environments/$env/modules/nagios/files/dsa-nagios/generated/ + touch environments/$env/modules/nagios/files/dsa-nagios/generated/nrpe_dsa.cfg + + ln -fs /etc/puppet/modules/exim/files/certs environments/$env/modules/exim/files/ + ln -fs /etc/puppet/modules/ssl/files/clientcerts environments/$env/modules/ssl/files/ +done -- 2.20.1