podman

Форк
0
/
.packit.yaml 
112 строк · 2.9 Кб
1
---
2
# See the documentation for more information:
3
# https://packit.dev/docs/configuration/
4

5
downstream_package_name: podman
6
upstream_tag_template: v{version}
7

8
packages:
9
  podman-fedora:
10
    pkg_tool: fedpkg
11
    specfile_path: rpm/podman.spec
12
  podman-centos:
13
    pkg_tool: centpkg
14
    specfile_path: rpm/podman.spec
15

16
srpm_build_deps:
17
  - git-archive-all
18
  - make
19

20
actions:
21
  fix-spec-file:
22
    - "bash .packit.sh"
23

24
jobs:
25
  - job: copr_build
26
    trigger: pull_request
27
    packages: [podman-fedora]
28
    notifications:
29
      failure_comment:
30
        message: "Ephemeral COPR build failed. @containers/packit-build please check."
31
    enable_net: true
32
    targets:
33
      - fedora-all-x86_64
34
      - fedora-all-aarch64
35
      - fedora-eln-x86_64
36
      - fedora-eln-aarch64
37
    additional_repos:
38
      - "copr://rhcontainerbot/podman-next"
39

40
  - job: copr_build
41
    trigger: pull_request
42
    packages: [podman-centos]
43
    notifications:
44
      failure_comment:
45
        message: "Ephemeral COPR build failed. @containers/packit-build please check."
46
    enable_net: true
47
    targets:
48
      - epel-9-x86_64
49
      - epel-9-aarch64
50
      - centos-stream-10-x86_64
51
      - centos-stream-10-aarch64
52
    additional_repos:
53
      - "copr://rhcontainerbot/podman-next"
54

55
  # Run on commit to main branch
56
  - job: copr_build
57
    trigger: commit
58
    notifications:
59
      failure_comment:
60
        message: "podman-next COPR build failed. @containers/packit-build please check."
61
    branch: main
62
    owner: rhcontainerbot
63
    project: podman-next
64
    enable_net: true
65

66
  - job: tests
67
    identifier: cockpit-revdeps
68
    trigger: pull_request
69
    packages: [podman-fedora]
70
    notifications:
71
      failure_comment:
72
        message: "Cockpit tests failed for commit {commit_sha}. @martinpitt, @jelly, @mvollmer please check."
73
    targets:
74
      - fedora-latest-stable
75
      - fedora-development
76
    tf_extra_params:
77
      environments:
78
        - artifacts:
79
          - type: repository-file
80
            id: https://copr.fedorainfracloud.org/coprs/g/cockpit/main-builds/repo/fedora-$releasever/group_cockpit-main-builds-fedora-$releasever.repo
81
          - type: repository-file
82
            id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/fedora-$releasever/rhcontainerbot-podman-next-fedora-$releasever.repo
83
          tmt:
84
            context:
85
              revdeps: "yes"
86

87
  - job: propose_downstream
88
    trigger: release
89
    update_release: false
90
    packages: [podman-fedora]
91
    dist_git_branches:
92
      - fedora-development
93
      - fedora-latest
94

95
  - job: propose_downstream
96
    trigger: release
97
    update_release: false
98
    packages: [podman-centos]
99
    dist_git_branches:
100
      - c10s
101

102
  - job: koji_build
103
    trigger: commit
104
    packages: [podman-fedora]
105
    dist_git_branches:
106
      - fedora-all
107

108
  - job: bodhi_update
109
    trigger: commit
110
    packages: [podman-fedora]
111
    dist_git_branches:
112
      - fedora-branched # rawhide updates are created automatically
113

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.