summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorjerome <jerome@xlinfo.fr>2025-08-20 12:06:39 +0200
committerjerome <jerome@xlinfo.fr>2025-08-20 12:06:39 +0200
commit89dc24136252028c66f0159237d8a335f5ba158f (patch)
treefa19939097e5a8c03fd45985884d0cc5b395486b /.gitlab-ci.yml
parent2ffb7dc138a392a751eddb6c2314739da486e51b (diff)
downloadincus-89dc24136252028c66f0159237d8a335f5ba158f.tar.gz
incus-89dc24136252028c66f0159237d8a335f5ba158f.zip
gitlab-ci.yml
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
+ -
+