-
Notifications
You must be signed in to change notification settings - Fork 64
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make output file handling conformant to REv2.0 and REv2.1
- We shouldn't cache directory file descriptors during execution, as this leads to us uploading empty output directories in case the build action deletes and recreates output directories. - We should add support for REv2.1 output_paths. Instead of trying to add all of this to LocalBuildExecutor, let's add a helper type called OutputHierarchy that does most of the heavy lifting for us. This makes things a lot easier to test. Fixes: #46, #48, #49
- Loading branch information
1 parent
3d34b3d
commit 55f4220
Showing
5 changed files
with
1,090 additions
and
437 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.