1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

GH actions with RUBY_DEBUG (#3144)

Add GH actions with -DRUBY_DEBUG
This commit is contained in:
Koichi Sasada 2020-05-26 23:04:10 +09:00 committed by GitHub
parent 5917fe2303
commit 68e987c315
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
Notes: git 2020-05-26 23:04:39 +09:00
Merged-By: ko1 <ko1@atdot.net>

View file

@ -6,6 +6,7 @@ jobs:
matrix:
test_task: [ "check", "test-bundler", "test-bundled-gems", "test-all TESTS=--repeat-count=2", "leaked-globals" ]
os: [ubuntu-latest, ubuntu-16.04]
debug: ["", "-DRUBY_DEBUG"]
exclude:
- test_task: test-bundler
os: ubuntu-16.04
@ -15,6 +16,14 @@ jobs:
os: ubuntu-16.04
- test_task: leaked-globals
os: ubuntu-16.04
- os: ubuntu-16.04
debug: -DRUBY_DEBUG
- test_task: "test-all TESTS=--repeat-count=2"
debug: -DRUBY_DEBUG
- test_task: "test-all TESTS=--repeat-count=2"
debug: -DRUBY_DEBUG
- test_task: leaked-globals
debug: -DRUBY_DEBUG
fail-fast: false
runs-on: ${{ matrix.os }}
if: "!contains(github.event.head_commit.message, '[ci skip]')"
@ -42,7 +51,7 @@ jobs:
working-directory: src
- run: mkdir build
- name: Run configure
run: ../src/configure -C --disable-install-doc
run: ../src/configure -C --disable-install-doc cppflags=${{ matrix.debug }}
working-directory: build
- run: make $JOBS
working-directory: build