Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

josuablejeru/ansible-docker

Repository files navigation

Ansible Docker

Docker Hub GitHub License

"All the ansible tools inside one container image."

Pull the latest image from Github or Docker Hub

$ docker pull ghcr.io/josuablejeru/ansible-docker:0.1.0
$ docker pull josuablejeru/ansible-docker:0.1.0

Gitlab

This Image was created with Gitlab and other CI/CD systems in mind. The following is a example for Gitlab:

default:
 image: 
 name: josuablejeru/ansible-docker:latest
 entrypoint: [""]
stages:
 - linting
yaml-lint:
 stage: linting
 # Lint all YAML files in a directory
 script: yamllint .
ansible-lint:
 stage: linting
 artifacts:
 when: always
 reports:
 junit: ansible-lint.xml
 script:
 - ansible-lint -v --show-relpath -f pep8 --nocolor | ansible-lint-junit -o ansible-lint.xml

πŸ› οΈ Tools included

  • ansible
  • ansible-lint
  • ansible-lint-junit
  • yamllint

About

Ansible tooling in one docker image

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /