diff options
| author | jerome <jerome@xlinfo.fr> | 2025-08-20 11:10:39 +0200 |
|---|---|---|
| committer | jerome <jerome@xlinfo.fr> | 2025-08-20 11:10:39 +0200 |
| commit | fd9190cbd505ed86f387df0d020b4e951fd4f7c0 (patch) | |
| tree | 7380b397e2c455d8797eb8cfb2d0d1114ba37a9f | |
| parent | 805b8001cddb0e978f3ebddb14de7cea92723171 (diff) | |
| download | incus-fd9190cbd505ed86f387df0d020b4e951fd4f7c0.tar.gz incus-fd9190cbd505ed86f387df0d020b4e951fd4f7c0.zip | |
Jenkinsfile
| -rw-r--r-- | Jenkinsfile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..61743f4 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,28 @@ +pipeline { + agent any + stages { + stage('Terraform Init') { + steps { + dir('final') { + sh 'terraform init' + } + } + } + stage('Terraform Apply') { + steps { + dir('final') { + sh 'terraform apply -auto-approve' + } + } + } + stage('Run Ansible Playbook') { + steps { + dir('final') { + sh ''' + ansible-playbook -i hosts lamp.yml + ''' + } + } + } + } +} |
