a9322c04b6
Renames the role to upload-forge because you can actually run your own Forge server if you want. This patch adds a custom module to the upload-forge role that provides the "forge_upload" module. This directly interacts with the a Forge API to upload the module. The only dependency is that the python requests module is installed. Change-Id: I5749364bd2c29ad6df866c2bd5a3584c8419f709
25 lines
558 B
ReStructuredText
25 lines
558 B
ReStructuredText
Upload puppet module tarball to a Forge server
|
|
|
|
This role requires the python requests module to be
|
|
installed where Ansible is executing this role.
|
|
|
|
**Role Variables**
|
|
|
|
.. zuul:rolevar:: forge_url
|
|
:default: https://forgeapi.puppet.com
|
|
|
|
The URL to the Puppet Forge API.
|
|
|
|
.. zuul:rolevar:: forge_username
|
|
|
|
Username to use to log in to Puppet Forge.
|
|
|
|
.. zuul:rolevar:: forge_password
|
|
|
|
Password to use to log in to Puppet Forge.
|
|
|
|
.. zuul:rolevar:: forge_tarball
|
|
|
|
Absolute path to the module tarball that should be
|
|
uploaded.
|