Skip to content

Commit

Permalink
Merge pull request #2358 from ruby/update-truffleruby-daily-job
Browse files Browse the repository at this point in the history
  • Loading branch information
kddnewton committed Feb 3, 2024
2 parents 611c363 + 5e0e6b7 commit 830fe7f
Showing 1 changed file with 8 additions and 14 deletions.
22 changes: 8 additions & 14 deletions .github/workflows/truffleruby.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,6 @@ jobs:
run: tool/import-prism.sh
working-directory: truffleruby-ws/truffleruby

- name: Install JVMCI
run: jt install jvmci
- name: Set JAVA_HOME
run: echo "JAVA_HOME=$(jt install jvmci)" >> $GITHUB_ENV
- name: Get graal commit
id: graal_commit
run: echo "graal_commit=$(jt truffle_version)" >> $GITHUB_OUTPUT
Expand All @@ -59,20 +55,18 @@ jobs:
path: truffleruby-ws/graal
ref: ${{ steps.graal_commit.outputs.graal_commit }}

- name: Download dependencies
run: jt -q mx --env jvm graalvm-dist-name
working-directory: truffleruby-ws/truffleruby
- name: Install JVMCI
run: jt install jvmci
- name: Set JAVA_HOME
run: echo "JAVA_HOME=$(jt install jvmci)" >> $GITHUB_ENV

- name: Build TruffleRuby
run: jt build -- --dependencies "$(jt -q mx --env jvm graalvm-dist-name)"
run: jt build
working-directory: truffleruby-ws/truffleruby

- name: Parse test/prism/fixtures/**/*.rb
run: jt ruby -e 'Dir.glob("test/prism/fixtures/**/*.rb") { |file| puts file; Truffle::Debug.yarp_parse(File.read(file)) }'
run: jt ruby -e 'Dir.glob("test/prism/fixtures/**/*.txt") { |file| puts file; puts Truffle::Debug.parse_ast(File.read(file)) }'
working-directory: prism

- name: Parse src/main/ruby/truffleruby/**/*.rb
run: jt ruby -e 'Dir.glob("src/main/ruby/truffleruby/**/*.rb") { |file| puts file; Truffle::Debug.yarp_parse(File.read(file)) }'
working-directory: truffleruby-ws/truffleruby

- name: Execute p 1+2
run: jt ruby -e 'Truffle::Debug.yarp_execute "p 1+2"'
run: jt ruby -e 'p 1+2'

0 comments on commit 830fe7f

Please sign in to comment.