@@ -158,10 +158,11 @@ local part_definitions = {
158
158
local url = ["mx" , "urlrewrite" , "https://github.com/graalvm/graal-enterprise.git" ],
159
159
repo = "../graal-enterprise" ,
160
160
suite_file = "graal-enterprise/mx.graal-enterprise/suite.py" ,
161
- find_commit_importing_truffle = ["git" , "-C" , repo, "log" , "--reverse" , "--pretty=%H" , "-m" , "-S" ] + jt(["truffle_version" ]) + ["--grep=PullRequest:" , suite_file, "|" , "head" , "-1" ];
161
+ merge_commit_in_graal = ["git" , "-C" , "../graal" , "log" , "--pretty=%H" , "--grep=PullRequest:" , "--merges" , "-n1" ] + jt(["truffle_version" ]),
162
+ graal_enterprise_commit = ["git" , "-C" , repo, "log" , "--pretty=%H" , "--grep=PullRequest:" , "--reverse" , "-m" , "-S" , merge_commit_in_graal, suite_file, "|" , "head" , "-1" ];
162
163
[
163
164
["git" , "clone" , url, repo],
164
- ["git" , "-C" , repo, "checkout" , find_commit_importing_truffle ],
165
+ ["git" , "-C" , repo, "checkout" , graal_enterprise_commit ],
165
166
],
166
167
167
168
setup+: self .clone + jt(["build" , "--dy" , "/graal-enterprise" ]),
0 commit comments