/bnc.semaphore

Semaphore collection for Ansible

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Semaphore collection for Ansible

About

This collection has been developped to interact with Ansible Semaphore's API.

Currently, we support the creation, editing and deletion of the following components:

  • Project
  • Inventory
  • Key
  • Repository
  • Environment
  • Template (task only)
  • Schedule

Contributing to this collection

This collection is developped for our own use but any kind of contribution is welcome.

Requirements

This collection requires the Python's requests library to be installed.

Licensing

GNU General Public License v3.0 or later.

See LICENSE to see the full text.