最近更新的页面
Communicating with the Ansible community
Code of Conduct All interactions within the Ansible Community are governed by our code_of_conduc...
Committers Guidelines
These are the guidelines for people with commit privileges on the repositories in the ansible and...
The Ansible Collections Development Cycle
Ansible developers (including community contributors) add new features, fix bugs, and update code...
Testing Collection Contributions
This section focuses on the different tests a contributor should run on their collection PR. coll...
Add unit tests to a collection
This section describes all of the steps needed to add unit tests to a collection and how to run t...
How to test a collection PR
Reviewers and issue authors can verify a PR fixes the reported bug by testing the PR locally. Pre...
Review checklist for collection PRs
Use this section as a checklist reminder of items to review when you review a collection PR. Revi...
Ansible community package collections requirements
Overview This document describes the requirements for Ansible community collections included in t...
Releasing collections<span id="releasing_collections"></span>
Collection maintainers release all supported stable versions of the collections regularly, provid...
Releasing collections without release branches
Since no release branches are used, this section does not distinguish between releasing a major, ...
Releasing collections with release branches
Collections MUST follow the semantic versioning rules. See releasing_collections for high-level ...
Ansible Community Package Collections Removal Process
Overview Sometimes the Ansible community removes a collection from the Ansible package for stabil...
Adding to an existing integration test
The test tasks are stored in the tests/integration/targets/<target_name>/tasks directory. The m...
Adding integration tests to a collection
This section describes the steps to add integration tests to a collection and how to run them loc...
Running integration tests
In the following examples, we will use Docker to run integration tests locally. Ensure you coll...
Creating new integration tests
This section covers the following cases: There are no integration tests for a collection or group...
Understanding integration tests
[!NOTE] Some collections do not have integration tests. Integration tests are functional tests of...
Community Code of Conduct
Topics Every community can be strengthened by a diverse variety of viewpoints, insights, opinions...
Ansible Community Policy for AI-Assisted Contributions
This policy uses the term "AI" as shorthand for technology that is generally built using the mach...
Advanced Contributor Guide
This guide focuses on contributors who are committers, GitHub admins, release managers, or Ansibl...