Skip to content

Commit 7b8a803

Browse files
committed
Switch gcc13 to gcc14 on Ubuntu
- add job which is testing latest gcc in non-blocking status using: continue-on-error: true - when job become stable above flag to be removed on CI Relates-To: OCMAM-532 Signed-off-by: Yaroslav Stefinko <[email protected]>
1 parent b3ff518 commit 7b8a803

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

.github/workflows/psv_pipelines.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,22 +91,23 @@ jobs:
9191
run: gcc --version && ./scripts/linux/psv/build_psv.sh
9292
shell: bash
9393

94-
psv-linux-22-04-gcc13-build-no-cache:
95-
name: PSV.Linux.22.04.gcc13.OLP_SDK_ENABLE_DEFAULT_CACHE=OFF
96-
runs-on: ubuntu-22.04
94+
psv-linux-22-04-gcc14-build-no-cache:
95+
name: PSV.Linux.22.04.gcc14.OLP_SDK_ENABLE_DEFAULT_CACHE=OFF
96+
runs-on: ubuntu-latest
9797
env:
9898
BUILD_TYPE: RelWithDebInfo
99-
CC: gcc-13
100-
CXX: g++-13
99+
CC: gcc-14
100+
CXX: g++-14
101101
steps:
102102
- name: Check out repository
103103
uses: actions/checkout@v4
104104
- name: Install Ubuntu dependencies
105-
run: sudo rm /etc/apt/sources.list.d/microsoft-prod.list && sudo add-apt-repository ppa:ubuntu-toolchain-r/test && sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev gcc-13 g++-13 --no-install-recommends
105+
run: sudo rm /etc/apt/sources.list.d/microsoft-prod.list && sudo add-apt-repository ppa:ubuntu-toolchain-r/test && sudo apt-get update && sudo apt-get install -y libboost-all-dev libssl-dev libcurl4-openssl-dev gcc-14 g++-14 --no-install-recommends
106106
shell: bash
107107
- name: Compile project without cache
108108
run: ./scripts/linux/psv/build_psv_no_cache.sh
109109
shell: bash
110+
continue-on-error: true
110111

111112
psv-linux-22-04-gcc13-build:
112113
name: PSV.Linux.22.04.gcc13

0 commit comments

Comments
 (0)