Skip to content

Commit

Permalink
Try bare runner
Browse files Browse the repository at this point in the history
  • Loading branch information
jolynch committed Apr 11, 2024
1 parent 3cc6e87 commit 1377f14
Showing 1 changed file with 44 additions and 15 deletions.
59 changes: 44 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,25 +9,54 @@ on:
- v'*'
pull_request:
jobs:
build:
jammy-java:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- target: test_bionic_openjdk8
- target: test_bionic_openjdk11
- target: test_bionic_zulu8
- target: test_bionic_zulu11
- target: test_jammy_openjdk8
- target: test_jammy_openjdk11
- target: test_centos7_openjdk8
steps:
- uses: actions/checkout@v2
- name: ulimit
- name: "Set nproc limits"
run: |
sudo prlimit --pid $$ --nofile=32768:32768 --nproc=32768:32768
ulimit -n -u
- name: "Run tests"
- name: "Setup python for tox"
uses: actions/setup-python@v4
with:
python-version: "3.11"
- name: "Install tox for test suite"
run: pip install tox
- uses: actions/setup-java@v4
with:
distribution: 'zulu'
java-version: |
8
11
17
21
- name: "Test Java 8"
env:
TARGET: ${{ matrix.target }}
run: "make $TARGET"
JAVA_HOME: /usr/lib/jvm
run: "ls /usr/lib/jvm"
# env:
# TARGET: ${{ matrix.target }}
# run: "make $TARGET"
# build:
# runs-on: ubuntu-latest
# strategy:
# matrix:
# include:
# - target: test_bionic_openjdk8
# - target: test_bionic_openjdk11
# - target: test_bionic_zulu8
# - target: test_bionic_zulu11
# - target: test_jammy_openjdk8
# - target: test_jammy_openjdk11
# - target: test_centos7_openjdk8
# steps:
# - uses: actions/checkout@v2
# - name: ulimit
# run: |
# sudo prlimit --pid $$ --nofile=32768:32768 --nproc=32768:32768
# ulimit -n -u
# - name: "Run tests"
# env:
# TARGET: ${{ matrix.target }}
# run: "make $TARGET"

0 comments on commit 1377f14

Please sign in to comment.