summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml27
1 files changed, 27 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..be43ed3
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,27 @@
+stages:
+ - terraform
+ - ansible
+
+terraform-job:
+ stage: terraform
+ tags:
+ - lxc
+ script:
+ - cd final
+ - terraform init
+ - terraform plan --auto-approve
+ artifacts:
+ paths:
+ - local/hosts
+
+ansible-job:
+ stage: ansible
+ tags:
+ - lxc
+ script:
+ - cd final
+ - ansible-playbook -i hosts lamp.yml
+ dependencies:
+ - terraform-job
+ -
+