Regenerate local artifacts and invalidate stale receipts
This commit is contained in:
@@ -100,6 +100,12 @@ func run(ctx context.Context, args []string, stdout, stderr io.Writer) int {
|
||||
OutputDir: invocation.OutputDir,
|
||||
Output: stderr,
|
||||
})
|
||||
if result.OutputDir != "" && len(result.Targets) != 0 {
|
||||
if receiptErr := cli.RemoveBuildReceipt(result.OutputDir); receiptErr != nil {
|
||||
fmt.Fprintf(stderr, "%v\n", receiptErr)
|
||||
return 1
|
||||
}
|
||||
}
|
||||
if err != nil {
|
||||
fmt.Fprintf(stderr, "build failed at %s: %v\n", result.CandidateCommit, err)
|
||||
for _, artifact := range result.Artifacts {
|
||||
|
||||
Reference in New Issue
Block a user