057693fe37
This initial playbook and roles builds both CentOS and openSUSE specfiles. The build occurs on OBS and is currently done in a sandbox area in my home project [0]. The job currently just starts the OBS job, it does not currently check the build results, this will come later. This has been tested with fault so far. The zuul template will be added to each repo as specfiles are updated. Added support to automagically build _service files. [0] https://build.opensuse.org/project/subprojects/home:saulwold zuul.d/projects needs to use the stx-zuul-jobs-linters to set ANSIBLE_ROLES_PATH correctly Change-Id: I6490030894b5887f33a55b1e66e374bcd50960d5 Signed-off-by: Saul Wold <sgw@linux.intel.com>
60 lines
1.9 KiB
YAML
60 lines
1.9 KiB
YAML
galaxy_info:
|
|
author: your name
|
|
description: your description
|
|
company: your company (optional)
|
|
|
|
# If the issue tracker for your role is not on github, uncomment the
|
|
# next line and provide a value
|
|
# issue_tracker_url: http://example.com/issue/tracker
|
|
|
|
# Some suggested licenses:
|
|
# - BSD (default)
|
|
# - MIT
|
|
# - GPLv2
|
|
# - GPLv3
|
|
# - Apache
|
|
# - CC-BY
|
|
license: license (GPLv2, CC-BY, etc)
|
|
|
|
min_ansible_version: 2.4
|
|
|
|
# If this a Container Enabled role, provide the minimum Ansible Container version.
|
|
# min_ansible_container_version:
|
|
|
|
# Optionally specify the branch Galaxy will use when accessing the GitHub
|
|
# repo for this role. During role install, if no tags are available,
|
|
# Galaxy will use this branch. During import Galaxy will access files on
|
|
# this branch. If Travis integration is configured, only notifications for this
|
|
# branch will be accepted. Otherwise, in all cases, the repo's default branch
|
|
# (usually master) will be used.
|
|
#github_branch:
|
|
|
|
#
|
|
# Provide a list of supported platforms, and for each platform a list of versions.
|
|
# If you don't wish to enumerate all versions for a particular platform, use 'all'.
|
|
# To view available platforms and versions (or releases), visit:
|
|
# https://galaxy.ansible.com/api/v1/platforms/
|
|
#
|
|
# platforms:
|
|
# - name: Fedora
|
|
# versions:
|
|
# - all
|
|
# - 25
|
|
# - name: SomePlatform
|
|
# versions:
|
|
# - all
|
|
# - 1.0
|
|
# - 7
|
|
# - 99.99
|
|
|
|
galaxy_tags: []
|
|
# List tags for your role here, one per line. A tag is a keyword that describes
|
|
# and categorizes the role. Users find roles by searching for tags. Be sure to
|
|
# remove the '[]' above, if you add tags to this list.
|
|
#
|
|
# NOTE: A tag is limited to a single word comprised of alphanumeric characters.
|
|
# Maximum 20 tags per role.
|
|
|
|
dependencies: []
|
|
# List your role dependencies here, one per line. Be sure to remove the '[]' above,
|
|
# if you add dependencies to this list. |