2021-09-02 16:58:16 +00:00
|
|
|
---
|
2020-07-29 04:31:57 +00:00
|
|
|
- hosts: localhost
|
2021-09-02 16:58:16 +00:00
|
|
|
tags:
|
|
|
|
- classic
|
|
|
|
tasks:
|
|
|
|
- dnf:
|
|
|
|
name: "*"
|
|
|
|
state: latest
|
|
|
|
|
|
|
|
- hosts: localhost
|
|
|
|
tags:
|
|
|
|
- classic
|
|
|
|
pre_tasks:
|
|
|
|
- import_role:
|
|
|
|
name: standard-test-source
|
|
|
|
vars:
|
|
|
|
fetch_only: True
|
|
|
|
|
2020-07-29 04:31:57 +00:00
|
|
|
roles:
|
|
|
|
- role: standard-test-basic
|
|
|
|
tags:
|
|
|
|
- classic
|
|
|
|
required_packages:
|
|
|
|
- rpm
|
2021-09-02 16:58:16 +00:00
|
|
|
# build-self
|
|
|
|
- dnf
|
|
|
|
- rpm-build
|
2020-07-29 04:31:57 +00:00
|
|
|
# clang/fedora-flags
|
|
|
|
- clang
|
|
|
|
#gcc-fedora-flags
|
|
|
|
- gcc
|
|
|
|
- gcc-c++
|
|
|
|
- annobin-annocheck
|
2021-12-04 05:02:46 +00:00
|
|
|
#auto-set-build-flags
|
|
|
|
- gcc
|
|
|
|
- gcc-c++
|
|
|
|
- annobin-annocheck
|
|
|
|
- make
|
2021-11-16 18:27:26 +00:00
|
|
|
# no-new-dependency
|
|
|
|
- diffutils
|
|
|
|
- grep
|
2020-07-29 04:31:57 +00:00
|
|
|
repositories:
|
|
|
|
- repo: https://src.fedoraproject.org/tests/clang.git
|
|
|
|
dest: clang
|
|
|
|
tests:
|
2021-09-02 16:58:16 +00:00
|
|
|
- build-self:
|
|
|
|
dir: .
|
|
|
|
run: "dnf -y build-dep {{ tenv_workdir }}/redhat-rpm-config.spec && rpmbuild --define '_sourcedir {{ tenv_workdir }}' -ba {{ tenv_workdir }}/redhat-rpm-config.spec"
|
2020-07-29 04:31:57 +00:00
|
|
|
- clang/fedora-flags
|
|
|
|
- gcc-fedora-flags
|
2021-11-16 18:27:26 +00:00
|
|
|
- no-new-dependency
|
2021-12-04 05:02:46 +00:00
|
|
|
- auto-set-build-flags
|