Skip to content
Snippets Groups Projects
Commit b0f08d23 authored by MUNIER Florian's avatar MUNIER Florian
Browse files

Update .gitlab-ci.yml file

parent 677548f2
No related branches found
No related tags found
No related merge requests found
Pipeline #14097 failed
......@@ -20,36 +20,22 @@ tflint:
- "/usr/bin/env"
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
stage: test
script:
- tflint -v
- tflint
allow_failure: true
init_step:
stage: init
only:
- master
script:
- source $OPENRC
- env | grep OS_
- cd Terraform
- terraform init
artifacts:
name: "init_step:${CI_JOB_ID}"
when: "on_success"
expire_in: "6h"
paths:
- ./Terraform/.terraform/
- ./Terraform/.terraform.lock.hcl/
- tflint
script:
- mkdir tflint
- tflint -v
- tflint > tflint/result_tflint.txt || exit_code=0
.lint:
.lint_ansible:
image: python:3.9
stage: test
tags:
- ms-icd
yamllint:
extends: .lint
extends: .lint_ansible
artifacts:
paths:
- yamllint
......@@ -59,7 +45,7 @@ yamllint:
- yamllint Ansible/* > yamllint/result_yamllint.txt || exit_code=0
ansible_lint:
extends: .lint
extends: .lint_ansible
artifacts:
paths:
- ansible_lint
......@@ -68,6 +54,24 @@ ansible_lint:
- pip install ansible-lint
- ansible-lint Ansible/* > ansible_lint/result_ansible_lint.txt || exit_code=0
init_step:
stage: init
only:
- master
script:
- source $OPENRC
- env | grep OS_
- cd Terraform
- terraform init
artifacts:
name: "init_step:${CI_JOB_ID}"
when: "on_success"
expire_in: "6h"
paths:
- ./Terraform/.terraform/
- ./Terraform/.terraform.lock.hcl/
plan_step:
stage: plan
only:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment