Skip to content

Commit 54dd624

Browse files
Switch CI to ubuntu 22.04
Following github actions changes. For more details, see: actions/runner-images#11101 Relates-To: DATASDK-73 Signed-off-by: Rustam Gamidov <ext-rustam.gamidov@here.com>
1 parent ac33d9f commit 54dd624

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

.github/workflows/psv_pipelines.yml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,22 @@ env:
1212
SEGFAULT_SIGNALS: all
1313

1414
jobs:
15-
psv-linux-20-04-gcc7-build-cpplint:
16-
name: PSV.Linux.20.04.gcc7.Cpplint
17-
runs-on: ubuntu-20.04
15+
psv-linux-22-04-gcc9-build-cpplint:
16+
name: PSV.Linux.22.04.gcc9.Cpplint
17+
runs-on: ubuntu-22.04
1818
env:
1919
LD_PRELOAD: /lib/x86_64-linux-gnu/libSegFault.so
2020
BUILD_TYPE: RelWithDebInfo
21-
CC: gcc-7
22-
CXX: g++-7
21+
CC: gcc-9
22+
CXX: g++-9
2323
steps:
2424
- name: Check out repository
2525
uses: actions/checkout@v4
2626
- name: "C++ Lint checker script"
2727
run: ./scripts/misc/cpplint_ci.sh
2828
shell: bash
2929
- name: Install Ubuntu dependencies
30-
run: sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev gcc-7 g++-7 --no-install-recommends
30+
run: sudo apt-get update && sudo apt-get install -y libboost-all-dev ccache libssl-dev libcurl4-openssl-dev gcc-9 g++-9 --no-install-recommends
3131
shell: bash
3232
- name: Compile project with cmake and ccache
3333
run: gcc --version && ./scripts/linux/psv/build_psv.sh
@@ -60,19 +60,19 @@ jobs:
6060
env:
6161
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
6262

63-
psv-linux-20-04-gcc7-build-no-cache:
64-
name: PSV.Linux.20.04.gcc7.OLP_SDK_ENABLE_DEFAULT_CACHE=OFF
65-
runs-on: ubuntu-20.04
63+
psv-linux-22-04-gcc9-build-no-cache:
64+
name: PSV.Linux.22.04.gcc9.OLP_SDK_ENABLE_DEFAULT_CACHE=OFF
65+
runs-on: ubuntu-22.04
6666
env:
6767
LD_PRELOAD: /lib/x86_64-linux-gnu/libSegFault.so
6868
BUILD_TYPE: RelWithDebInfo
69-
CC: gcc-7
70-
CXX: g++-7
69+
CC: gcc-9
70+
CXX: g++-9
7171
steps:
7272
- name: Check out repository
7373
uses: actions/checkout@v4
7474
- name: Install Ubuntu dependencies
75-
run: sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev gcc-7 g++-7 --no-install-recommends
75+
run: sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev gcc-9 g++-9 --no-install-recommends
7676
shell: bash
7777
- name: Compile project without cache
7878
run: ./scripts/linux/psv/build_psv_no_cache.sh
@@ -142,27 +142,27 @@ jobs:
142142
run: ./scripts/linux/psv/build_psv_no_cache.sh
143143
shell: bash
144144

145-
psv-linux-20-04-clang-build:
146-
name: PSV.Linux.20.04.clang
147-
runs-on: ubuntu-20.04
145+
psv-linux-22-04-clang-build:
146+
name: PSV.Linux.22.04.clang
147+
runs-on: ubuntu-22.04
148148
env:
149149
LD_PRELOAD: /lib/x86_64-linux-gnu/libSegFault.so
150150
BUILD_TYPE: RelWithDebInfo
151-
CC: clang-7
152-
CXX: clang++-7
151+
CC: clang-11
152+
CXX: clang++-11
153153
steps:
154154
- name: Check out repository
155155
uses: actions/checkout@v4
156156
- name: Install Ubuntu dependencies
157-
run: sudo apt-get update -y && sudo apt-get install clang-7 ccache libcurl4-openssl-dev -y --no-install-recommends --fix-missing
157+
run: sudo apt-get update -y && sudo apt-get install clang-11 ccache libcurl4-openssl-dev -y --no-install-recommends --fix-missing
158158
shell: bash
159159
- name: Compile project on Clang
160160
run: scripts/linux/psv/build_psv.sh
161161
shell: bash
162162

163-
psv-android-20-04-build:
164-
name: PSV.Linux.Android.20.04
165-
runs-on: ubuntu-20.04
163+
psv-android-22-04-build:
164+
name: PSV.Linux.Android.22.04
165+
runs-on: ubuntu-22.04
166166
env:
167167
LD_PRELOAD: /lib/x86_64-linux-gnu/libSegFault.so
168168
BUILD_TYPE: RelWithDebInfo
@@ -263,7 +263,7 @@ jobs:
263263

264264
psv-commit-checker:
265265
name: PSV.Commit.Checker
266-
runs-on: ubuntu-20.04
266+
runs-on: ubuntu-22.04
267267
if: github.ref_name != 'master'
268268
steps:
269269
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)