mirror of
https://github.com/nicolabs/ansible-role-grub.git
synced 2026-04-10 04:20:49 +02:00
No Travis, Ansible 2.10.
This commit is contained in:
parent
7736a844d4
commit
de6e5d5108
44
README.md
44
README.md
|
|
@ -2,9 +2,9 @@
|
|||
|
||||
Configure grub on your system.
|
||||
|
||||
|Travis|GitHub|GitLab|Quality|Downloads|Version|
|
||||
|------|------|------|-------|---------|-------|
|
||||
|[](https://travis-ci.com/robertdebock/ansible-role-grub)|[](https://github.com/robertdebock/ansible-role-grub/actions)|[](https://gitlab.com/robertdebock/ansible-role-grub)|[](https://galaxy.ansible.com/robertdebock/grub)|[](https://galaxy.ansible.com/robertdebock/grub)|[](https://github.com/robertdebock/ansible-role-grub/releases/)|
|
||||
|GitHub|GitLab|Quality|Downloads|Version|
|
||||
|------|------|-------|---------|-------|
|
||||
|[](https://github.com/robertdebock/ansible-role-grub/actions)|[](https://gitlab.com/robertdebock/ansible-role-grub)|[](https://galaxy.ansible.com/robertdebock/grub)|[](https://galaxy.ansible.com/robertdebock/grub)|[](https://github.com/robertdebock/ansible-role-grub/releases/)|
|
||||
|
||||
## [Example Playbook](#example-playbook)
|
||||
|
||||
|
|
@ -76,9 +76,9 @@ grub_recordfail_timeout: "{{ grub_timeout }}"
|
|||
|
||||
The following roles are used to prepare a system. You may choose to prepare your system in another way, I have tested these roles as well.
|
||||
|
||||
| Requirement | Travis | GitHub |
|
||||
| Requirement | GitHub | GitLab |
|
||||
|-------------|--------|--------|
|
||||
| [robertdebock.bootstrap](https://galaxy.ansible.com/robertdebock/bootstrap) | [](https://travis-ci.com/robertdebock/ansible-role-bootstrap) | [](https://github.com/robertdebock/ansible-role-bootstrap/actions) |
|
||||
| [robertdebock.bootstrap](https://galaxy.ansible.com/robertdebock/bootstrap) | [](https://github.com/robertdebock/ansible-role-bootstrap/actions) | [](https://gitlab.com/robertdebock/ansible-role-bootstrap)
|
||||
|
||||
## [Context](#context)
|
||||
|
||||
|
|
@ -100,7 +100,7 @@ This role has been tested on these [container images](https://hub.docker.com/u/r
|
|||
|opensuse|all|
|
||||
|ubuntu|focal, bionic|
|
||||
|
||||
The minimum version of Ansible required is 2.9, tests have been done to:
|
||||
The minimum version of Ansible required is 2.10, tests have been done to:
|
||||
|
||||
- The previous version.
|
||||
- The current version.
|
||||
|
|
@ -108,40 +108,8 @@ The minimum version of Ansible required is 2.9, tests have been done to:
|
|||
|
||||
|
||||
|
||||
## [Testing](#testing)
|
||||
|
||||
[Unit tests](https://travis-ci.com/robertdebock/ansible-role-grub) are done on every commit, pull request, release and periodically.
|
||||
|
||||
If you find issues, please register them in [GitHub](https://github.com/robertdebock/ansible-role-grub/issues)
|
||||
|
||||
Testing is done using [Tox](https://tox.readthedocs.io/en/latest/) and [Molecule](https://github.com/ansible/molecule):
|
||||
|
||||
[Tox](https://tox.readthedocs.io/en/latest/) tests multiple ansible versions.
|
||||
[Molecule](https://github.com/ansible/molecule) tests multiple distributions.
|
||||
|
||||
To test using the defaults (any installed ansible version, namespace: `robertdebock`, image: `fedora`, tag: `latest`):
|
||||
|
||||
```
|
||||
molecule test
|
||||
|
||||
# Or select a specific image:
|
||||
image=ubuntu molecule test
|
||||
# Or select a specific image and a specific tag:
|
||||
image="debian" tag="stable" tox
|
||||
```
|
||||
|
||||
Or you can test multiple versions of Ansible, and select images:
|
||||
Tox allows multiple versions of Ansible to be tested. To run the default (namespace: `robertdebock`, image: `fedora`, tag: `latest`) tests:
|
||||
|
||||
```
|
||||
tox
|
||||
|
||||
# To run CentOS (namespace: `robertdebock`, tag: `latest`)
|
||||
image="centos" tox
|
||||
# Or customize more:
|
||||
image="debian" tag="stable" tox
|
||||
```
|
||||
|
||||
## [License](#license)
|
||||
|
||||
Apache-2.0
|
||||
|
|
|
|||
Loading…
Reference in a new issue