diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6192a642..15ea9c83 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,6 +24,7 @@ jobs: - "2.7" - "3.0" - "jruby-9.2" + - "truffleruby-21.0.0" steps: - uses: actions/checkout@v2 - name: Run tests with Ruby ${{ matrix.ruby }} diff --git a/docker-compose.yml b/docker-compose.yml index 1fc208cd..88a1cfd9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -79,6 +79,20 @@ services: volumes: - .:/code working_dir: /code + + ci-truffleruby-21.0.0: + image: flavorjones/truffleruby:21.0.0 + entrypoint: /code/ci-run.sh + environment: + INTEGRATION: openldap + INTEGRATION_HOST: ldap.example.org + depends_on: + - openldap + networks: + integration_test_network: + volumes: + - .:/code + working_dir: /code ci-jruby-9.2: image: jruby:9.2