All Projects → ansible-collections → Community.general

ansible-collections / Community.general

Licence: gpl-3.0
Ansible Community General Collection

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Community.general

React Block Ui
Easy way to block the user from interacting with your UI.
Stars: ✭ 261 (-1.88%)
Mutual labels:  hacktoberfest
Cpp
Implementation of All ▲lgorithms in C++ Programming Language
Stars: ✭ 263 (-1.13%)
Mutual labels:  hacktoberfest
Javascript Cheatsheet
Basic Javascript Cheat Sheet
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Psiturk
An open platform for science on Amazon Mechanical Turk.
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Common
A set of common utils for consuming Web APIs with Angular
Stars: ✭ 259 (-2.63%)
Mutual labels:  hacktoberfest
Ddh
A fast duplicate file finder
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
React Head
⛑ SSR-ready Document Head tag management for React 16+
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Commands
Java Command Dispatch Framework - (Bukkit, Spigot, Paper, Sponge, Bungee, JDA, Velocity supported, generically usable anywhere)
Stars: ✭ 266 (+0%)
Mutual labels:  hacktoberfest
Pine64 Arch
PKGBUILD for running Arch Linux on PinePhone/PineTab.
Stars: ✭ 258 (-3.01%)
Mutual labels:  hacktoberfest
Hecs
A handy ECS
Stars: ✭ 259 (-2.63%)
Mutual labels:  hacktoberfest
Apache2
Development repository for the apache2 cookbook
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Resizetizernt
Add SVG's and PNG's to your shared Xamarin Project
Stars: ✭ 263 (-1.13%)
Mutual labels:  hacktoberfest
Jackson Databind
General data-binding package for Jackson (2.x): works on streaming API (core) implementation(s)
Stars: ✭ 2,959 (+1012.41%)
Mutual labels:  hacktoberfest
Yii2 Migration
Yii 2 Migration Creator And Updater
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Foremast
Spinnaker Pipeline/Infrastructure Configuration and Templating Tool - Pipelines as Code.
Stars: ✭ 263 (-1.13%)
Mutual labels:  hacktoberfest
Stylesheet
The GTK Stylesheet for elementary OS
Stars: ✭ 260 (-2.26%)
Mutual labels:  hacktoberfest
Pytest Picked
Run the tests related to the changed files (according to Git) 🤓
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Ac Music Extension
Google Chrome extension that plays hourly Animal Crossing music and more while browsing!
Stars: ✭ 262 (-1.5%)
Mutual labels:  hacktoberfest
Noice
A native Android app to relax, improve focus and boost productivity with minimal background noise.
Stars: ✭ 264 (-0.75%)
Mutual labels:  hacktoberfest
Awesome Remote Work
😎 Awesome lists about remote work
Stars: ✭ 264 (-0.75%)
Mutual labels:  hacktoberfest

Community General Collection

Build Status Codecov

This repo contains the community.general Ansible Collection. The collection includes many modules and plugins supported by Ansible community which are not part of more specialized community collections.

You can find documentation for this collection on the Ansible docs site.

Tested with Ansible

Tested with the current Ansible 2.9 and 2.10 releases and the current development version of Ansible. Ansible versions before 2.9.10 are not supported.

External requirements

Some modules and plugins require external libraries. Please check the requirements for each plugin or module you use in the documentation to find out which requirements are needed.

Included content

Please check the included content on the Ansible Galaxy page for this collection or the documentation on the Ansible docs site.

Using this collection

Before using the General community collection, you need to install the collection with the ansible-galaxy CLI:

ansible-galaxy collection install community.general

You can also include it in a requirements.yml file and install it via ansible-galaxy collection install -r requirements.yml using the format:

collections:
- name: community.general

See Ansible Using collections for more details.

Contributing to this collection

If you want to develop new content for this collection or improve what is already here, the easiest way to work on the collection is to clone it into one of the configured COLLECTIONS_PATH, and work on it there.

For example, if you are working in the ~/dev directory:

cd ~/dev
git clone [email protected]:ansible-collections/community.general.git collections/ansible_collections/community/general
export COLLECTIONS_PATH=$(pwd)/collections:$COLLECTIONS_PATH

You can find more information in the developer guide for collections, and in the Ansible Community Guide.

Running tests

See here.

Communication

We have a dedicated Working Group for Ansible development.

You can find other people interested on the following Freenode IRC channels -

  • #ansible - For general use questions and support.
  • #ansible-devel - For discussions on developer topics and code related to features or bugs.
  • #ansible-community - For discussions on community topics and community meetings.

For more information about communities, meetings and agendas see Community Wiki.

For more information about communication

Publishing New Version

Basic instructions without release branches:

  1. Create changelogs/fragments/<version>.yml with release_summary: section (which must be a string, not a list).
  2. Run antsibull-changelog release --collection-flatmap yes
  3. Make sure CHANGELOG.rst and changelogs/changelog.yaml are added to git, and the deleted fragments have been removed.
  4. Tag the commit with <version>. Push changes and tag to the main repository.

Release notes

See the changelog.

Roadmap

See this issue for information on releasing, versioning and deprecation.

In general, we plan to release a major version every six months, and minor versions every two months. Major versions can contain breaking changes, while minor versions only contain new features and bugfixes.

More information

Licensing

GNU General Public License v3.0 or later.

See COPYING to see the full text.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].