Skip to content

Provision environment to demonstrate GitLab CI/CD pipeline for Ansible playbook linting.

Notifications You must be signed in to change notification settings

rycummins/demo-gitlab-cicd-ansible-lint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo: GitLab CI/CD - Ansible Lint

This project provides an environment to demonstrate a basic GitLab CI/CD pipeline for Ansible playbook linting.

GitLab URL: https://172.16.2.50/

Requirements

  • Vagrant (tested on v2.1.5)
  • VirtualBox (tested on v5.2.18)
  • Ansible (tested on v2.6.4)

Provisioning Steps

  • Clone this repo.
  • Change to project dir:
$ cd demo-gitlab-cicd-ansible-lint
  • Install required roles:
$ ansible-galaxy install -r roles/requirements.yml -p roles/
  • Launch environment:
$ vagrant up

About

Provision environment to demonstrate GitLab CI/CD pipeline for Ansible playbook linting.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published