Updates to support publishing to Ansible Galaxy.

This commit is contained in:
jefferyfry
2020-06-16 15:12:58 -07:00
parent 0ee82ab290
commit 49cf1503de
57 changed files with 218 additions and 281 deletions

View File

@@ -3,40 +3,43 @@
# The namespace of the collection. This can be a company/brand/organization or product namespace under which all
# content lives. May only contain alphanumeric lowercase characters and underscores. Namespaces cannot start with
# underscores or numbers and cannot contain consecutive underscores
namespace: jfrog
namespace: "jfrog"
# The name of the collection. Has the same character restrictions as 'namespace'
name: ansible
name: "ansible"
# The version of the collection. Must be compatible with semantic versioning
version: 1.0.0
version: "1.0.4"
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
readme: README.md
readme: "README.md"
# A list of the collection's content authors. Can be just the name or in the format 'Full Name <email> (url)
# @nicks:irc/im.site#channel'
authors:
- your name <example@domain.com>
- "Jeff Fry <jefff@jfrog.com>"
### OPTIONAL but strongly recommended
# A short summary description of the collection
description: your collection description
description: "This collection provides roles for installing Artifactory and Xray. Additionally, it provides optional SSL and Postgresql roles if these are needed for your deployment."
# Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only
# accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file'
license:
- GPL-2.0-or-later
- "GPL-2.0-or-later"
# The path to the license file for the collection. This path is relative to the root of the collection. This key is
# mutually exclusive with 'license'
license_file: ''
license_file: ""
# A list of tags you want to associate with the collection for indexing/searching. A tag name has the same character
# requirements as 'namespace' and 'name'
tags: []
tags:
- artifactory
- xray
- jfrog
# Collections that this collection requires to be installed for it to be usable. The key of the dict is the
# collection label 'namespace.name'. The value is a version range
@@ -45,13 +48,13 @@ tags: []
dependencies: {}
# The URL of the originating SCM repository
repository: http://example.com/repository
repository: "https://github.com/jfrog/JFrog-Cloud-Installers/"
# The URL to any online docs
documentation: http://docs.example.com
documentation: "https://www.jfrog.com/confluence/display/JFROG/"
# The URL to the homepage of the collection/project
homepage: http://example.com
homepage: "https://github.com/jfrog/JFrog-Cloud-Installers/"
# The URL to the collection issue tracker
issues: http://example.com/issue/tracker
issues: "https://github.com/jfrog/JFrog-Cloud-Installers/issues"