File tree Expand file tree Collapse file tree 2 files changed +42
-4
lines changed Expand file tree Collapse file tree 2 files changed +42
-4
lines changed Original file line number Diff line number Diff line change 2727 - &build-in-scikit-build
2828 << : *build-in-packit
2929 owner : " @scikit-build"
30- - &tests
30+ - &tests-downstream
3131 job : tests
3232 fmf_path : .distro
33+ - &tests-upstream
34+ job : tests
35+ skip_build : true
3336
3437jobs :
3538 # Upstream jobs
3639 - << : *build-in-scikit-build
3740 trigger : release
3841 project : release
39- - << : *tests
42+ - << : *tests-downstream
4043 trigger : release
4144 - << : *build-in-scikit-build
4245 trigger : commit
4346 branch : main
4447 project : nightly
45- - << : *tests
48+ - << : *tests-downstream
49+ trigger : commit
50+ branch : main
51+ - << : *tests-upstream
4652 trigger : commit
4753 branch : main
4854 - << : *build-in-packit
4955 trigger : pull_request
50- - << : *tests
56+ - << : *tests-downstream
57+ trigger : pull_request
58+ - << : *tests-upstream
5159 trigger : pull_request
5260 # Downstream jobs
5361 - job : propose_downstream
Original file line number Diff line number Diff line change 1+ /:
2+ inherit: false
3+
4+ /pytest:
5+ summary: Run all pytest
6+ prepare:
7+ - name: Install test packages
8+ how: install
9+ package:
10+ - gcc-c++
11+ - gfortran
12+ - cmake
13+ - ninja-build
14+ - python3-pip
15+ - python3-devel
16+ - name: Prepare environment
17+ how: shell
18+ script: |
19+ # Fake a git archive
20+ cat << EOF > .git_archival.txt
21+ node: 47431d4eefbac9c3a7c49e62c73e624b932023eb
22+ node-date: 2025-02-27T16:18:39-05:00
23+ describe-name: v0.11.0
24+ EOF
25+ pip install --user .[test]
26+ discover:
27+ how: fmf
28+ filter: "tag: pytest"
29+ execute:
30+ how: tmt
You can’t perform that action at this time.
0 commit comments