Skip to content

Commit

Permalink
Adapt to OpenSSL 3 also for tests again iam-dev
Browse files Browse the repository at this point in the history
Add forgotten working directory.
Don't allocate a tty when running docker compose.
  • Loading branch information
giacomini committed Apr 2, 2024
1 parent eb0c261 commit e275b28
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,8 @@ jobs:
- name: Enable legacy OpenSSL crypto policies on EL9
if: matrix.client == '9-beta'
run: docker compose --file docker-compose.ci.yml exec testsuite bash -c "sudo update-crypto-policies --set LEGACY"
run: docker compose --file docker-compose.ci.yml exec -T testsuite bash -c "sudo update-crypto-policies --set LEGACY"
working-directory: compose

- name: Run testsuite for java clients
run: docker compose --file docker-compose.ci.yml exec -T -e ROBOT_OPTIONS="${ROBOT_OPTIONS}" testsuite bash /scripts/ci-run-testsuite.sh
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/iam-dev.ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@ jobs:
echo "ARTIFACTS_PATH=${ARTIFACTS_PATH}" >> ${GITHUB_ENV}
mkdir -p ${ARTIFACTS_PATH}/logs ${ARTIFACTS_PATH}/java ${ARTIFACTS_PATH}/cpp
- name: Enable legacy OpenSSL crypto policies on EL9
if: matrix.client == '9-beta'
run: docker compose --file docker-compose.ci.yml exec -T testsuite bash -c "sudo update-crypto-policies --set LEGACY"
working-directory: compose

- name: Run testsuite for java clients
run: docker compose --file docker-compose.ci.yml exec -T -e ROBOT_OPTIONS="${ROBOT_OPTIONS}" testsuite bash /scripts/ci-run-testsuite.sh
working-directory: compose
Expand Down

0 comments on commit e275b28

Please sign in to comment.