-
Notifications
You must be signed in to change notification settings - Fork 210
Closed
Labels
A-buildsArea: Building the documentation for a crateArea: Building the documentation for a crateA-frontendArea: Web frontendArea: Web frontendC-enhancementCategory: This is a new featureCategory: This is a new featureE-mediumEffort: This requires a fair amount of workEffort: This requires a fair amount of workP-mediumMedium priorityMedium priority
Description
Currently the build log only displays the log for the default target, e.g. https://docs.rs/crate/semver/0.10.0/builds/253654. We should record the logs for each built target, so that failures in non-default targets can be easily identified.
If some set of non-default targets do fail (especially if those targets were opted-in) we should also highlight this partial failure somehow so the crate developer may notice and fix the issue.
As part of this it would be good to migrate log storage from the database into S3, e.g. at a path like /build-logs/{build-id}/{target}.txt
.
Metadata
Metadata
Assignees
Labels
A-buildsArea: Building the documentation for a crateArea: Building the documentation for a crateA-frontendArea: Web frontendArea: Web frontendC-enhancementCategory: This is a new featureCategory: This is a new featureE-mediumEffort: This requires a fair amount of workEffort: This requires a fair amount of workP-mediumMedium priorityMedium priority