-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use tree artifacts in bootclasspath rule #15384
Conversation
853e084
to
c87938e
Compare
@cushon This is a follow-up to #6393, which is close to being fixed. It is currently stacked on #15366 and marked as draft as long as that PR hasn't been merged, but if you have capacity, you could already review it. The reason I'm interested in making this change is ongoing work on a structured path remapping approach to #6526 (comment) which requires forgoing |
Remote execution now creates the directories for output tree artifacts prior to execution, so that the output of the Java compiler can be modelled as a tree artifact even though not all versions create the output directory if it doesn't exist.
c87938e
to
765ec3e
Compare
@cushon The PRs this was based on have been merged, ready for review now. |
Remote execution now creates the directories for output tree artifacts prior to execution, so that the output of the Java compiler can be modelled as a tree artifact even though not all versions create the output directory if it doesn't exist. Closes bazelbuild#15384. PiperOrigin-RevId: 447759377
Remote execution now creates the directories for output tree artifacts prior to execution, so that the output of the Java compiler can be modelled as a tree artifact even though not all versions create the output directory if it doesn't exist. Closes bazelbuild#15384. PiperOrigin-RevId: 447759377
Remote execution now creates the directories for output tree artifacts prior to execution, so that the output of the Java compiler can be modelled as a tree artifact even though not all versions create the output directory if it doesn't exist. Closes bazelbuild#15384. PiperOrigin-RevId: 447759377
Remote execution now creates the directories for output tree artifacts prior to execution, so that the output of the Java compiler can be modelled as a tree artifact even though not all versions create the output directory if it doesn't exist. Closes #15384. PiperOrigin-RevId: 447759377 Co-authored-by: Chenchu K <ckolli@google.com>
Remote execution now creates the directories for output tree artifacts
prior to execution, so that the output of the Java compiler can be
modelled as a tree artifact even though not all versions create the
output directory if it doesn't exist.