summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.pipeline.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.pipeline.yml b/.pipeline.yml
new file mode 100644
index 0000000..6bb0be7
--- /dev/null
+++ b/.pipeline.yml
@@ -0,0 +1,18 @@
+skip_clone: true
+
+pipeline:
+ check:
+ image: registry.opensuse.org/home/crameleon/libertacasa/containers/containerfile/libertacasa/pipeline:latest
+ secrets: [ ci_netrc_username, ci_netrc_password, ci_netrc_machine ]
+ when:
+ event: [push]
+ commands:
+ - git clone --single-branch -b $CI_COMMIT_BRANCH $CI_REPO_LINK .
+ - bin/clone_formulas.sh 2>/dev/null
+ - bin/nbroles_to_grains.sh
+ - bin/prepare_minion.py
+ - cat /etc/salt/grains
+ - salt-call --local --retcode-passthrough state.show_top
+ - salt-call --local --retcode-passthrough state.show_highstate
+ - bin/prepare_mock.py
+ - salt-call --local --retcode-passthrough state.apply mock=True