-
Couldn't load subscription status.
- Fork 67
Closed
Labels
epic/bp2/on-successfeat/build-pluginsproj/bp2/build-plugins-v2type: featurecode contributing to the implementation of a feature and/or user facing functionalitycode contributing to the implementation of a feature and/or user facing functionality
Description
The full background of the discussion is here.
onPostBuild happens before deploy, and can prevent a build from being deployed.
onSuccess happens after deploy, and cannot prevent a build from being deployed.
We should send PRs to migrate plugins that either:
- use
onPostBuild, but the logic should happen after deploy - use
onEnd, but errors should prevent a build from being deployed
After this is done, we should also send PRs to migrate plugins that use utils.build.failBuild() or utils.build.cancelBuild() within onSuccess, onEnd or onError.
Metadata
Metadata
Labels
epic/bp2/on-successfeat/build-pluginsproj/bp2/build-plugins-v2type: featurecode contributing to the implementation of a feature and/or user facing functionalitycode contributing to the implementation of a feature and/or user facing functionality