github.com/containers/podman/v5@v5.1.0-rc1/.packit.yaml (about)

     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      packages: [podman-fedora]
    59      notifications:
    60        failure_comment:
    61          message: "podman-next COPR build failed. @containers/packit-build please check."
    62      branch: main
    63      owner: rhcontainerbot
    64      project: podman-next
    65      enable_net: true
    66  
    67    - job: tests
    68      identifier: cockpit-revdeps
    69      trigger: pull_request
    70      packages: [podman-fedora]
    71      notifications:
    72        failure_comment:
    73          message: "Cockpit tests failed for commit {commit_sha}. @martinpitt, @jelly, @mvollmer please check."
    74      targets:
    75        - fedora-latest-stable
    76        - fedora-development
    77      tf_extra_params:
    78        environments:
    79          - artifacts:
    80            - type: repository-file
    81              id: https://copr.fedorainfracloud.org/coprs/g/cockpit/main-builds/repo/fedora-$releasever/group_cockpit-main-builds-fedora-$releasever.repo
    82            - type: repository-file
    83              id: https://copr.fedorainfracloud.org/coprs/rhcontainerbot/podman-next/repo/fedora-$releasever/rhcontainerbot-podman-next-fedora-$releasever.repo
    84            tmt:
    85              context:
    86                revdeps: "yes"
    87  
    88    - job: propose_downstream
    89      trigger: release
    90      update_release: false
    91      packages: [podman-fedora]
    92      dist_git_branches:
    93        - fedora-development
    94        - fedora-latest
    95  
    96    - job: propose_downstream
    97      trigger: release
    98      update_release: false
    99      packages: [podman-centos]
   100      dist_git_branches:
   101        - c10s
   102  
   103    - job: koji_build
   104      trigger: commit
   105      packages: [podman-fedora]
   106      dist_git_branches:
   107        - fedora-all
   108  
   109    - job: bodhi_update
   110      trigger: commit
   111      packages: [podman-fedora]
   112      dist_git_branches:
   113        - fedora-branched # rawhide updates are created automatically