2020-08-18 02:28:59 -05:00
|
|
|
variables:
|
|
|
|
IPA_PLATFORM: fedora
|
|
|
|
# the Docker public image to build IPA packages (rpms)
|
|
|
|
#
|
|
|
|
# replace with 'fedora:rawhide' on fix:
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1869612
|
|
|
|
DOCKER_BUILD_IMAGE: 'registry.fedoraproject.org/fedora:rawhide'
|
|
|
|
|
|
|
|
# the Dockerfile to build Docker image for running IPA tests
|
|
|
|
DOCKER_DOCKERFILE: 'Dockerfile.build.rawhide'
|
|
|
|
|
2021-02-17 09:29:02 -06:00
|
|
|
# the template to autoconf the project
|
|
|
|
AUTOCONF_TEMPLATE: ${{ format('autoconf-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
|
2020-08-18 02:28:59 -05:00
|
|
|
# the template to install IPA's buildtime dependencies
|
|
|
|
PREPARE_BUILD_TEMPLATE: ${{ format('prepare-build-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
|
|
|
|
# the template to build IPA packages (rpms)
|
|
|
|
BUILD_TEMPLATE: ${{ format('build-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
PREPARE_TOX_TEMPLATE: ${{ format('prepare-tox-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
PREPARE_WEBUI_TEMPLATE: ${{ format('prepare-webui-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
|
2021-03-25 14:56:58 -05:00
|
|
|
# the template to install Lint dependencies
|
|
|
|
PREPARE_LINT_TEMPLATE: ${{ format('prepare-lint-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
|
2021-03-10 14:49:59 -06:00
|
|
|
# the template to build sphinx docs
|
|
|
|
BUILD_DOCS_TEMPLATE: ${{ format('build-docs-{0}.yml', variables.IPA_PLATFORM) }}
|
|
|
|
|
2020-08-18 02:28:59 -05:00
|
|
|
TOX_COMMAND: tox
|