Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/buluma/docker-github-action-molecule
A container that is used for GitHub molecule actions
https://github.com/buluma/docker-github-action-molecule
ansible docker github-actions molecule tox
Last synced: 2 days ago
JSON representation
A container that is used for GitHub molecule actions
- Host: GitHub
- URL: https://github.com/buluma/docker-github-action-molecule
- Owner: buluma
- Created: 2021-05-23T13:06:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-09T11:04:41.000Z (3 months ago)
- Last Synced: 2024-11-11T06:07:44.834Z (2 months ago)
- Topics: ansible, docker, github-actions, molecule, tox
- Language: Shell
- Homepage: https://hub.docker.com/r/buluma/github-action-molecule
- Size: 323 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitHub molecule actions container
A container that is used for [GitHub actions molecule](https://github.com/marketplace/actions/buluma-molecule).
[![Build and Push Container](https://github.com/buluma/docker-github-action-molecule/actions/workflows/build-push-action.yml/badge.svg)](https://github.com/buluma/docker-github-action-molecule/actions/workflows/build-push-action.yml)
![GitHub Release Date](https://img.shields.io/github/release-date/buluma/docker-github-action-molecule)
![GitHub last commit (branch)](https://img.shields.io/github/last-commit/buluma/docker-github-action-molecule/main)
![Docker Pulls](https://img.shields.io/docker/pulls/buluma/github-action-molecule)
![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/buluma/docker-github-action-molecule)This container contains:
- [docker](https://www.docker.com/) - Used by molecule to start instances using the `docker` driver.
- [git](https://git-scm.com/) - Used to pull data from a repository.
- [molecule](https://molecule.readthedocs.io/en/latest/) version 24.x.x - Used to orchestrate the tests.
- [tox](https://tox.readthedocs.io/en/latest/) - Used to test multiple version of ansible if `tox.ini` exists.
- [flake8](https://pypi.org/project/flake8/#description) - Modular source code checker.The default behaviour is to:
- See if `tox.ini` exists -> Run `tox`
- Otherwise -> Run `molecule test`
- Retry either (`tox` or `molecule`) 3 times.
- Run `test` if `command` is not set.
- Test the `default` scenario if `scenario` in not set.Read how to [test locally](TESTING.md).