From d1f0e1dee1889389c0ff8e883a577a33042f4c76 Mon Sep 17 00:00:00 2001 From: Tom Barbette <tom.barbette@uclouvain.be> Date: Thu, 11 May 2023 14:04:56 +0200 Subject: [PATCH] gitlab-ci: Move DPDK to a secure folder DPDK cannot launch because CI builds in /builds, that is world writeable. Try to move DPDK elsewhere --- .gitlab-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aa4423519..e50145c9d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -33,6 +33,8 @@ dpdk: - echo "Running global pre-install..." - !reference [before_script] - echo "Running local pre-install..." + - mkdir /dpdk + - pushd /dpdk - export RTE_SDK=`pwd`/dpdk-$DPDK_VERSION; export RTE_TARGET=x86_64-native-linuxapp-gcc; export PKG_CONFIG_PATH=${RTE_SDK}/install/lib/x86_64-linux-gnu/pkgconfig/; @@ -46,6 +48,7 @@ dpdk: cd build && ( ninja && ninja install ) ; cd .. ; cd .. ; fi; ldconfig + - popd script: - ls $PKG_CONFIG_PATH - echo $LD_LIBRARY_PATH -- GitLab