Skip to content

ci: First gitlab-ci with molecule-vagrant

Laurent Marchelli requested to merge feature/ci into master
  • gitlab-ci:

    • Python environment must be created on all gitlab-runners (see README.md).
    • Runs on merge_requests or schedules triggers only.
    • Checks ansible coding rules with ansible-lint and all yaml files coding rules with yamllint.
    • Executes the deployment on 6 linux distributions in parallel. (bionic, buster, centos7, focal, strech, xenial)
    • Runs in less than 10 mn with 6 computers, less than 20 mn with 3.
  • molecule-vagrant:

    • Just checks the deployment is working without error.
    • Does not implement the idempotence stage for the moment.
    • Does not execute any validation test yet.
  • deployment: "Save the join command" error fixed.

Merge request reports