File tree Expand file tree Collapse file tree 7 files changed +16
-12
lines changed
actions/install-dependencies Expand file tree Collapse file tree 7 files changed +16
-12
lines changed Original file line number Diff line number Diff line change @@ -38,10 +38,11 @@ runs:
3838 - name : Install build dependencies
3939 shell : bash
4040 run : |
41- dnf config-manager --set-enabled ol9_codeready_builder
42- dnf install -y dnf-plugins-core epel-release
41+ dnf config-manager --set-enabled ol10_codeready_builder
42+ dnf install -y dnf-plugins-core
43+ dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
4344 dnf install -y make gcc-c++ cmake3 git rpm-build
44- dnf install -y fuse3-devel openssl-devel gcc-toolset-14- libatomic-devel libunwind-devel lz4-devel
45+ dnf install -y fuse3-devel openssl-devel libatomic libunwind-devel lz4-devel
4546
4647 - name : Install clang tools
4748 if : ${{ inputs.clang-tools == 'true' }}
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ on: [workflow_call]
55jobs :
66 clang-checks :
77 runs-on : ubuntu-latest
8- container : oraclelinux:9
8+ container : oraclelinux:10
99 steps :
1010 - name : Check out repository code
1111 uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -5,13 +5,14 @@ on: [workflow_call]
55jobs :
66 ipfix-elements-checks :
77 runs-on : ubuntu-latest
8- container : oraclelinux:9
8+ container : oraclelinux:10
99 steps :
1010 - name : Check out repository code
1111 uses : actions/checkout@v4
1212 - name : Install dependencies
1313 run : |
14- dnf install -y dnf-plugins-core epel-release cpp
14+ dnf install -y dnf-plugins-core cpp
15+ dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
1516 dnf copr enable @CESNET/NEMEA
1617 dnf install cesnet-ipfix-elements
1718 - name : Check IPFIX elements
Original file line number Diff line number Diff line change 1515 id : os
1616 run : |
1717 osArray=()
18- osArray+=("oraclelinux:9 ")
18+ osArray+=("oraclelinux:10 ")
1919 osArray=$(jq --compact-output --null-input '$ARGS.positional' --args -- "${osArray[@]}")
2020 echo "Updated os list: $osArray"
2121 echo "os=$osArray" >> $GITHUB_OUTPUT
Original file line number Diff line number Diff line change 99jobs :
1010 upload-srpm-to-copr :
1111 runs-on : ubuntu-latest
12- container : oraclelinux:9
12+ container : oraclelinux:10
1313 steps :
1414 - name : Install git
1515 run : dnf install -y git
2424 nemea : true
2525 - name : Install copr-cli
2626 run : |
27- dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9 .noarch.rpm
27+ dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10 .noarch.rpm
2828 dnf install -y copr-cli
2929 - name : Mark github workspace as safe
3030 run : git config --system --add safe.directory $PWD
Original file line number Diff line number Diff line change 3232 run : |
3333 cd build
3434 cmake3 .. -DCMAKE_BUILD_TYPE=Release -DENABLE_INPUT_PCAP=ON -DENABLE_INPUT_DPDK=ON -DENABLE_INPUT_NFB=ON -DENABLE_PROCESS_EXPERIMENTAL=ON
35- make -j $(nproc) rpm
35+ - name : make rpm
36+ run : make -j $(nproc) rpm
3637 - name : make rpm-msec
3738 run : make -j $(nproc) rpm-msec
3839 - name : make rpm-nemea
Original file line number Diff line number Diff line change 1414 steps :
1515 - name : Install dependencies
1616 run : |
17- dnf config-manager --set-enabled ol9_codeready_builder
18- dnf install -y dnf-plugins-core epel-release
17+ dnf config-manager --set-enabled ol10_codeready_builder
18+ dnf install -y dnf-plugins-core
19+ dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
1920 dnf copr enable @CESNET/nfb-framework
2021 dnf copr enable @CESNET/NEMEA-stable
2122 - name : extract artifact name
You can’t perform that action at this time.
0 commit comments