Ansible Role for install fish shell to multi OS
-
Install role with Ansible Galaxy
ansible-galaxy install namiops.fish_shell -
Then use the role in playbook:
- hosts: all roles: - fish_shell
-
Run with playbook
ansible-playbook playbook.yml -i inventory
- common_packages: []
- fish_as_default_shell: bool
- CentOS 8, CentOs 7
- Debian 10, Debian 9
- Ubuntu 20.10, Ubuntu 20.04, Ubuntu 18.04
We welcome you to use Github to contribute and report bugs or suggest features.
To develop this role, you need some tools installed:
This Role develop base on the tests with multiple docker instances with Molecule. To run full test with all docker images, just run:
molecule testBefore starting a pull request, please ensure that:
- You open an issue first to discuss before you work on it, we don't want your time to be wasted.
- You are working against the latest source on the develop branch.
- You check existing open and merged pull requests to make sure someone else didn't solve the issue before you.
Then, for create a pull request:
- Fork the repository.
- Modify the source.
- Ensure you ran the tests pass.
- Commit to your fork.
- Send us a pull request, check CI report, answer the questions and discuss in the Pull Request
- Please keep engage to the conversation for your Pull Request merged
This Role develop by namiops
- MIT
- Apache-2-0