-
Notifications
You must be signed in to change notification settings - Fork 17
/
packit.yaml
39 lines (33 loc) · 983 Bytes
/
packit.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
upstream_project_url: https://github.com/rhinstaller/anaconda-webui
# enable notification of failed downstream jobs as issues
issue_repository: https://github.com/rhinstaller/anaconda-webui
specfile_path: anaconda-webui.spec
upstream_package_name: anaconda-webui
downstream_package_name: anaconda-webui
# use the nicely formatted release description from our upstream release, instead of git shortlog
copy_upstream_release_description: true
srpm_build_deps:
- npm
- make
actions:
post-upstream-clone: make anaconda-webui.spec
create-archive: make dist
jobs:
- job: tests
trigger: pull_request
targets:
- fedora-development
- job: copr_build
trigger: pull_request
targets:
- fedora-development
# for cross-project testing
- job: copr_build
trigger: commit
owner: "@rhinstaller"
project: "Anaconda-webui"
preserve_project: True
- job: propose_downstream
trigger: release
dist_git_branches:
- fedora-development