zuul-jobs/roles/upload-forge
Tobias Urdin a9322c04b6 Rework upload-forge role to use module
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
2019-02-09 10:32:34 +01:00
..
defaults Rework upload-forge role to use module 2019-02-09 10:32:34 +01:00
library Rework upload-forge role to use module 2019-02-09 10:32:34 +01:00
tasks Rework upload-forge role to use module 2019-02-09 10:32:34 +01:00
__init__.py Rework upload-forge role to use module 2019-02-09 10:32:34 +01:00
README.rst Rework upload-forge role to use module 2019-02-09 10:32:34 +01:00

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

Username to use to log in to Puppet Forge.

Password to use to log in to Puppet Forge.

Absolute path to the module tarball that should be uploaded.