mirror of
https://github.com/ansible-community/awesome-ansible.git
synced 2025-03-08 06:25:58 -05:00
add 'awesome-lint' github action (#29)
* add 'awesome-lint' github action * modifies README.md to adheer to awesome-lint * removes travis.yml as it has been replaced with an GH action * fix a typo in CONTRIBUTING.md Guideline
This commit is contained in:
parent
b5c8e1d68e
commit
4468fceb78
15
.github/workflows/awesome-lint.yml
vendored
Normal file
15
.github/workflows/awesome-lint.yml
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
name: Awesome readme lint
|
||||
on:
|
||||
pull_request:
|
||||
types: [opened, synchronize]
|
||||
branches:
|
||||
- master
|
||||
jobs:
|
||||
Awesome_Lint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- run: npx awesome-lint
|
12
.travis.yml
12
.travis.yml
@ -1,12 +0,0 @@
|
||||
language: ruby
|
||||
|
||||
rvm:
|
||||
- 2.6
|
||||
|
||||
before_script:
|
||||
- gem install awesome_bot
|
||||
- gem install mdl
|
||||
|
||||
script:
|
||||
- awesome_bot README.md --allow-dupe --allow 302 # Allow duplicate links and "Moved Temporarily" Redirects
|
||||
- mdl --rules ~MD013,~MD033 README.md # Ignore line length (MD013) and inline HTML (MD033) Rules
|
@ -14,4 +14,4 @@ Your contributions are always welcome!
|
||||
- Search previous suggestions/issues before making a new one, to avoid duplicate suggestions.
|
||||
- Check your spelling and grammar.
|
||||
- Remove any trailing whitespace.
|
||||
- Send a Pull Request with the reason whe the suggested Resource is awesome.
|
||||
- Send a Pull Request with the reason why the suggested Resource is awesome.
|
||||
|
38
README.md
38
README.md
@ -1,6 +1,6 @@
|
||||
# Awesome Ansible [](https://travis-ci.com/KeyboardInterrupt/awesome-ansible)
|
||||
# Awesome Ansible [](https://awesome.re)
|
||||
|
||||
[<img src="ansible_logo.svg" align="right" width="90">](https://www.ansible.com/)
|
||||
<img src="ansible_logo.svg" align="right" width="90">
|
||||
|
||||
> A collaborative curated list of awesome Ansible resources, tools, Roles, tutorials and other related stuff.
|
||||
|
||||
@ -22,31 +22,31 @@ Ansible is an open source toolkit, written in Python, it is used for Configurat
|
||||
|
||||
> Official Resources by and for Ansible.
|
||||
|
||||
- [Ansible Site](https://www.ansible.com/) - Ansible Company Site
|
||||
- [Latest Ansible Documentation](https://docs.ansible.com/ansible/latest/user_guide/index.html) - Latest user guide and documentation for Ansible
|
||||
- [Ansible Site](https://www.ansible.com/) - Ansible Company Site.
|
||||
- [Latest Ansible Documentation](https://docs.ansible.com/ansible/latest/user_guide/index.html) - Latest user guide and documentation for Ansible.
|
||||
- [Ansible Galaxy Website](https://galaxy.ansible.com/) - Official Repository and community site for Ansible Roles.
|
||||
- [Ansible Blog](https://www.ansible.com/blog) - Official Ansible Blog
|
||||
- [Ansible TopTechSkills.com Tutorial Series on Ansible](https://www.toptechskills.com/ansible-tutorials-courses/) - Tutorials on how to Install and use Ansible
|
||||
- [Ansible Blog](https://www.ansible.com/blog) - Official Ansible Blog.
|
||||
- [Ansible TopTechSkills.com Tutorial Series on Ansible](https://www.toptechskills.com/ansible-tutorials-courses/) - Tutorials on how to Install and use Ansible.
|
||||
|
||||
## Tutorials
|
||||
|
||||
> Tutorials and Courses to learn Ansible.
|
||||
|
||||
- [Ansible Tutorials on DigitalOcean](https://www.digitalocean.com/community/tags/ansible?subtype=tutorial) - Some basic tutorials on DigitalOcean.com
|
||||
- [Ansible Tutorial by leucos](https://github.com/leucos/ansible-tuto) - 12 Step Tutorial for Ansible
|
||||
- [Ansible Tutorials on DigitalOcean](https://www.digitalocean.com/community/tags/ansible?subtype=tutorial) - Some basic tutorials on DigitalOcean.com.
|
||||
- [Ansible Tutorial by leucos](https://github.com/leucos/ansible-tuto) - 12 Step Tutorial for Ansible.
|
||||
- [Programming Community Curated Resources for learning Ansible](https://hackr.io/tutorials/learn-ansible) - A list of recommended resources.
|
||||
|
||||
## Books
|
||||
|
||||
> Books about Ansible.
|
||||
|
||||
- [Ansible for DevOps](https://www.ansiblefordevops.com/) - Great Ansible Book, Free sample can be read [here](https://leanpub.com/ansible-for-devops/read_sample)
|
||||
- [Ansible for DevOps](https://www.ansiblefordevops.com/) - Great Ansible Book, Free sample can be read [here](https://leanpub.com/ansible-for-devops/read_sample).
|
||||
|
||||
## Videos
|
||||
|
||||
- [Ansible YouTube Channel](https://www.youtube.com/channel/UCeImQ-jeVhzgLJd9wsqo8Sg/videos) - Official Ansible YouTube channel
|
||||
- [Introduction to Ansible](https://www.youtube.com/watch?v=iVWmbStE1MM) - Introduction to Ansible
|
||||
- [Ansible TopTechSkills.com Tutorial Series on Youtube](https://www.youtube.com/watch?v=yiooWsMERaY&list=PLMyOob-UkeytIleCbMlFfCzaunOh27hm6) Video Tutorials on Ansible
|
||||
- [Ansible YouTube Channel](https://www.youtube.com/channel/UCPJo5UY1KsP7J1BuHmiWNzQ) - Official Ansible YouTube channel.
|
||||
- [Introduction to Ansible](https://youtu.be/iVWmbStE1MM) - Introduction to Ansible by Cloud Academy.
|
||||
- [Ansible TopTechSkills.com Tutorial Series on YouTube](https://www.youtube.com/playlist?list=PLMyOob-UkeytIleCbMlFfCzaunOh27hm6) - Video Tutorials on Ansible.
|
||||
|
||||
## Tools
|
||||
|
||||
@ -63,7 +63,7 @@ Ansible is an open source toolkit, written in Python, it is used for Configurat
|
||||
- [Mitogen for Ansible](https://networkgenomics.com/ansible/) - Speed up Ansible substantially with Mitogen.
|
||||
- [Molecule]( https://github.com/ansible-community/molecule) - Molecule aids in the development and testing of Ansible roles.
|
||||
- [Packer Ansible Provisioner](https://packer.io/docs/provisioners/ansible-local.html ) - This Provisioner can be used to automate VM Image Creation via Packer with Ansible.
|
||||
- [Excel Ansible Inventory](https://github.com/KeyboardInterrupt/ansible_xlsx_inventory) - Turn any Excel Spreadsheet into an Ansible Inventory
|
||||
- [Excel Ansible Inventory](https://github.com/KeyboardInterrupt/ansible_xlsx_inventory) - Turn any Excel Spreadsheet into an Ansible Inventory.
|
||||
- [Rundeck](https://www.rundeck.com/open-source) - Rundeck is an open source automation service with a web console, command line tools and a WebAPI. It lets you easily run automation tasks across a set of nodes.
|
||||
|
||||
## Blogposts and opinions
|
||||
@ -96,13 +96,5 @@ Ansible is an open source toolkit, written in Python, it is used for Configurat
|
||||
|
||||
> Ansible related Stuff that does not fit one of the other Categories.
|
||||
|
||||
- [Ansible at Wikipedia](https://en.wikipedia.org/wiki/Ansible) - Ansible at Wikipedia.org
|
||||
- [terraform.py](https://github.com/mantl/terraform.py) - Ansible dynamic inventory script for parsing Terraform state files
|
||||
|
||||
## License / Disclaimer
|
||||
|
||||
[](https://creativecommons.org/publicdomain/zero/1.0/)
|
||||
|
||||
This list in itself is released into Public Domain, this does not necessarily apply to the Sites linked to!
|
||||
|
||||
Please respect the individual Copyright and Licenses of the Items in this List.
|
||||
- [Ansible at Wikipedia](https://en.wikipedia.org/wiki/Ansible) - Ansible at Wikipedia.org.
|
||||
- [terraform.py](https://github.com/mantl/terraform.py) - Ansible dynamic inventory script for parsing Terraform state files.
|
||||
|
Loading…
x
Reference in New Issue
Block a user