From 3d5b3e8c999f0ace563a3e437957c40bc0b00b37 Mon Sep 17 00:00:00 2001 From: Jerzy Jamroz Date: Fri, 4 Oct 2024 14:22:05 +0200 Subject: [PATCH] feat: Update .ci to v3.3 before ee9d6b3497 commit. Workaround of /home/travis/.rtems for RTEMS is added. Future .ci updates require evaluation of: https://github.com/epics-base/ci-scripts/issues/96 --- .ci | 2 +- .github/workflows/ci-scripts-build.yml | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/.ci b/.ci index ad8dd4a1..ee9d6b34 160000 --- a/.ci +++ b/.ci @@ -1 +1 @@ -Subproject commit ad8dd4a136348c7dc889fdc03a645e0f0358a2dc +Subproject commit ee9d6b3497b693f511dc1f05ef64f2139d603e6a diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index b8638205..04a533fe 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -127,6 +127,17 @@ jobs: sudo apt-get update sudo apt-get -y install g++-${{ matrix.utoolchain }} if: matrix.utoolchain + # The job can be removed once https://github.com/epics-base/ci-scripts/issues/96 is solved + - name: "Link /home/travis/.rtems" + run: | + if [ ! -d "/home/travis/.rtems" ]; then + sudo mkdir -p /home/travis + sudo chown $USER: /home/travis + ln -s /opt/rtems/$RTEMS /home/travis/.rtems + else + echo "Directory /home/travis/.rtems already exists. Skipping creation." + fi + if: env.RTEMS - name: Prepare and compile dependencies run: python .ci/cue.py prepare - name: Build main module