-
Notifications
You must be signed in to change notification settings - Fork 166
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
When adding new targets, can we ensure they work on all release lines #1182
Comments
I think the answer is that we need to remember to check this when we add new jobs and configurations. I know I tend to mostly run master to test things, and I should definitely run v*.x as well to check. cc/ also @rvagg and @maclover7 , as I think we're the ones that are most commonly changing jobs these days. Long term if we're checking things into this repo then we can have PRs and reviews and enforce checks, but as it stands I'm not sure there's much we can do other than to keep it in mind. Maybe we could document it as a first step. |
Discussed in the Build WG meeting, minutes here: https://github.com/nodejs/build/blob/master/doc/meetings/build-wg-meeting-2018-03-20.md#when-adding-new-targets-can-we-ensure-they-work-on-all-release-lines-1182 Basically we need to have a discussion between the releasers and build to try to work out what we think should happen here. |
Hey All,
I just noticed we introduced a new target (for testing without intl) and it is broken for 6.x
https://ci.nodejs.org/job/node-test-commit-linux-containered/nodes=ubuntu1604_sharedlibs_withoutintl_x64/2888/
Having new targets that are broken show up can make LTS stuff a bit harder, and it would be nice to be proactive about fixing this rather than reactive when trying to land code.
Is there a way we can ensure new targets are working or being skipped / marked as flaky on all supported release lines before deploying?
The text was updated successfully, but these errors were encountered: