From de6e5d5108fd96d011df1417ac3a41a4baa17ba1 Mon Sep 17 00:00:00 2001 From: Robert de Bock Date: Mon, 18 Jan 2021 09:58:46 +0100 Subject: [PATCH] No Travis, Ansible 2.10. --- README.md | 44 ++++++-------------------------------------- 1 file changed, 6 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 4f1d905..7fdf26d 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ Configure grub on your system. -|Travis|GitHub|GitLab|Quality|Downloads|Version| -|------|------|------|-------|---------|-------| -|[![travis](https://travis-ci.com/robertdebock/ansible-role-grub.svg?branch=master)](https://travis-ci.com/robertdebock/ansible-role-grub)|[![github](https://github.com/robertdebock/ansible-role-grub/workflows/Ansible%20Molecule/badge.svg)](https://github.com/robertdebock/ansible-role-grub/actions)|[![gitlab](https://gitlab.com/robertdebock/ansible-role-grub/badges/master/pipeline.svg)](https://gitlab.com/robertdebock/ansible-role-grub)|[![quality](https://img.shields.io/ansible/quality/48762)](https://galaxy.ansible.com/robertdebock/grub)|[![downloads](https://img.shields.io/ansible/role/d/48762)](https://galaxy.ansible.com/robertdebock/grub)|[![Version](https://img.shields.io/github/release/robertdebock/ansible-role-grub.svg)](https://github.com/robertdebock/ansible-role-grub/releases/)| +|GitHub|GitLab|Quality|Downloads|Version| +|------|------|-------|---------|-------| +|[![github](https://github.com/robertdebock/ansible-role-grub/workflows/Ansible%20Molecule/badge.svg)](https://github.com/robertdebock/ansible-role-grub/actions)|[![gitlab](https://gitlab.com/robertdebock/ansible-role-grub/badges/master/pipeline.svg)](https://gitlab.com/robertdebock/ansible-role-grub)|[![quality](https://img.shields.io/ansible/quality/48762)](https://galaxy.ansible.com/robertdebock/grub)|[![downloads](https://img.shields.io/ansible/role/d/48762)](https://galaxy.ansible.com/robertdebock/grub)|[![Version](https://img.shields.io/github/release/robertdebock/ansible-role-grub.svg)](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) | [![Build Status Travis](https://travis-ci.com/robertdebock/ansible-role-bootstrap.svg?branch=master)](https://travis-ci.com/robertdebock/ansible-role-bootstrap) | [![Build Status GitHub](https://github.com/robertdebock/ansible-role-bootstrap/workflows/Ansible%20Molecule/badge.svg)](https://github.com/robertdebock/ansible-role-bootstrap/actions) | +| [robertdebock.bootstrap](https://galaxy.ansible.com/robertdebock/bootstrap) | [![Build Status GitHub](https://github.com/robertdebock/ansible-role-bootstrap/workflows/Ansible%20Molecule/badge.svg)](https://github.com/robertdebock/ansible-role-bootstrap/actions) | [![Build Status GitLab ](https://gitlab.com/robertdebock/ansible-role-ansible-role-bootstrap/badges/master/pipeline.svg)](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