pipeline { | pipeline { | ||||
agent any | agent any | ||||
stages { | stages { | ||||
stage('Test') { | |||||
stage('Init') { | |||||
steps { | steps { | ||||
echo 'TestStage' | |||||
sh '''export PATH=$PATH:/var/jenkins_home | |||||
terraform init''' | |||||
} | |||||
} | |||||
stage('Plan') { | |||||
steps { | |||||
sh '''export PATH=$PATH:/var/jenkins_home | |||||
terraform plan''' | |||||
} | |||||
} | |||||
stage('Apply') { | |||||
steps { | |||||
sh '''export PATH=$PATH:/var/jenkins_home | |||||
terraform apply -auto-approve''' | |||||
} | } | ||||
} | } | ||||