robertdebock.travis

travis

This role is no longer active due to low use.

It installs Travis on your system.

GitHub GitLab Quality Downloads Version
github gitlab quality downloads Version

Example Playbook

Here’s an example from molecule/default/converge.yml, tested with every update and release.

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.travis

The machine must be prepared first. This is done in CI using molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  gather_facts: no
  become: yes

  roles:
    - role: robertdebock.bootstrap
    - role: robertdebock.buildtools
    - role: robertdebock.ruby

For a complete guide, see a full explanation and example on how to use these roles.

Requirements

Status of used roles

These roles are used to set up the system. You can set up your system differently if you choose.

Requirement GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab
robertdebock.buildtools Build Status GitHub Build Status GitLab
robertdebock.ruby Build Status GitHub Build Status GitLab

Context

This role is part of many different roles. Check the documentation of these roles for more information.

Here's a summary of related roles: dependencies

Compatibility

This role has been tested with these container images:

Container Tags
alpine all
el 8
debian all
opensuse all
ubuntu all

You need at least Ansible version 2.10. Tests were conducted on:

  • The last version.
  • The current version.
  • The development version.

If you see any problems, please report them on GitHub

License

Apache-2.0

Author Information

Robert de Bock

Please think about sponsoring me.

Informazioni sul progetto

Installs travis on your system.

Installa
ansible-galaxy install robertdebock.travis
Licenza
apache-2.0
Download
447
Proprietario
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.