Skip to content

Commit 0556e49

Browse files
committed
Fix of gitlab Fedora packaging
1 parent 23bd720 commit 0556e49

1 file changed

Lines changed: 20 additions & 3 deletions

File tree

.gitlab-ci.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,13 @@ pkg-of-no-ui:
4040
paths:
4141
- /builds/openfluid/incubateur/openfluid/_build_noui/*.deb
4242

43-
pkg-of-full:
43+
pkg-of-full-deb:
4444
stage: package
4545
when: manual
4646
parallel:
4747
matrix:
4848
- TAG: ["debian-11-qt5", "debian-12-qt6", "debian-13-qt6",
49-
"ubuntu-22.04-qt5", "ubuntu-24.04-qt6", "ubuntu-24.10-qt6", "ubuntu-25.04-qt6",
50-
"fedora-41-qt5", "fedora-42-qt6"]
49+
"ubuntu-22.04-qt5", "ubuntu-24.04-qt6", "ubuntu-24.10-qt6", "ubuntu-25.04-qt6"]
5150
image: "registry.forge.inrae.fr/openfluid/incubateur/openfluid/ofbuild/$TAG"
5251
script:
5352
- mkdir ./_build_release
@@ -58,6 +57,24 @@ pkg-of-full:
5857
paths:
5958
- /builds/openfluid/incubateur/openfluid/_build_release/*.deb
6059

60+
61+
pkg-of-full-rpm:
62+
stage: package
63+
when: manual
64+
parallel:
65+
matrix:
66+
- TAG: ["fedora-41-qt5", "fedora-42-qt6"]
67+
image: "registry.forge.inrae.fr/openfluid/incubateur/openfluid/ofbuild/$TAG"
68+
script:
69+
- mkdir ./_build_release
70+
- cd ./_build_release && cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
71+
- export QA_SKIP_RPATHS=1
72+
- make -j `nproc`
73+
- cpack -j `nproc`
74+
artifacts:
75+
paths:
76+
- /builds/openfluid/incubateur/openfluid/_build_release/*.rpm
77+
6178
pkg-bindings-r:
6279
stage: downstream
6380
image: "registry.forge.inrae.fr/openfluid/incubateur/openfluid/ofbuild/debian-12-qt6"

0 commit comments

Comments
 (0)