Skip to content
Snippets Groups Projects
Commit a101be85 authored by Fabrice Gangler's avatar Fabrice Gangler :art:
Browse files

ci: remove an unnecessary job

parent 8ca245a4
No related branches found
No related tags found
No related merge requests found
Pipeline #75848 failed
---
#### LINTER ######################################################################################################
# Vagrant-Validate ---> Vagrantfile linter
# Docker-Compose ---> docker-compose.yml files linter
# Dotenv ---> .env files linter ---> TODO fixme
# Yamllint ---> Yaml files linter
......@@ -8,32 +7,6 @@
# ShellCheck ---> shell scripts linter
##################################################################################################################
###############################################################
# Vagrant https://www.vagrantup.com/docs/cli/validate
# --> a CI job that will validate Vagrantfile
###############################################################
Vagrantfile_linter:
stage: linter
needs:
- php8.1_linter
rules:
- if: $CI_PIPELINE_SOURCE == "push"
# when: manual
# allow_failure: true
image: debian:buster-slim
variables:
vagrant_version: "2.2.19"
before_script:
- apt-get update
- apt-get -y --no-install-recommends install wget ca-certificates
- wget --quiet "https://releases.hashicorp.com/vagrant/${vagrant_version}/vagrant_${vagrant_version}_x86_64.deb"
- dpkg -i "vagrant_${vagrant_version}_x86_64.deb"
- vagrant --version
script:
- cd "${CI_PROJECT_DIR}/documentation/developer/vagrant_prototype/vagrant_tajine_ubuntu-22.04"
- vagrant validate --ignore-provider
# - VAGRANT_LOG=info vagrant validate --ignore-provider
###############################################################
# Hadolint https://github.com/hadolint/hadolint
# https://hadolint.github.io/hadolint/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment