From 2dc8d94ccdcef9d076bafee912bacde1aa509507 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sun, 25 Dec 2016 05:42:45 +0200 Subject: [PATCH] - Added declarative jenkinsfile. --- Jenkinsfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Jenkinsfile diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..8ad913d --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,17 @@ +pipeline { + agent any + stages { + stage('install') { + steps { + sh 'pip install -r tests/requirements.txt' + sh 'ansible-galaxy install git+file://$(pwd),$(git rev-parse --abbrev-ref HEAD) -p .molecule/roles' + sh 'molecule dependency' + } + } + stage('test') { + steps { + sh 'pre-commit run --all-files' + } + } + } +} -- GitLab