From 5dd56e431ea92a8e7a39e9084d8960cd803427cc Mon Sep 17 00:00:00 2001 From: Sietse Snel Date: Thu, 5 Dec 2024 12:22:36 +0100 Subject: [PATCH] CI: upgrade UU MSVC for rc-1.9.5 Upgrade UU microservices to v1.2.0 for testing the release candidate version of Yoda 1.9.5, since it works with a different microservices version than we currently have in the Docker image. --- .github/workflows/api-and-integration-tests.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/api-and-integration-tests.yml b/.github/workflows/api-and-integration-tests.yml index 55d02ba0e..bc5a4f4a4 100644 --- a/.github/workflows/api-and-integration-tests.yml +++ b/.github/workflows/api-and-integration-tests.yml @@ -74,6 +74,12 @@ jobs: docker exec provider.yoda sh -c "set -x ; cd /etc/irods/yoda-ruleset && sudo -u irods git checkout ${{ steps.extract_branch.outputs.branch }} && sudo -u irods python -m pip --no-cache-dir install --user -r /etc/irods/yoda-ruleset/requirements.txt && sudo -u irods make && sudo -u irods make install" docker exec provider.yoda sh -c "set -x ; sudo -u irods /var/lib/irods/irodsctl restart" + - name: Upgrade UU microservices for testing the RC version of Yoda 1.9.5 + if: github.ref == 'refs/heads/rc-1.9.5' + shell: bash + run: | + docker exec provider.yoda sh -c 'set -x ; sudo yum remove -y irods-uu-microservices ; sudo wget https://github.com/UtrechtUniversity/irods-uu-microservices/releases/download/v1.2.0/irods-uu-microservices-4.2.12_1.2.0-0.rpm ; sudo rpm -ivh irods-uu-microservices-4.2.12_1.2.0-0.rpm' + - name: Pull and install latest version of portal shell: bash run: |