FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

v7.x backport - doc: correct vcbuild options for windows testing by gibfahn · Pull Request #10686 · nodejs/node · GitHub

/ node Public

v7.x backport - doc: correct vcbuild options for windows testing - #10686

Closed
gibfahn wants to merge 1 commit into
nodejs:v7.x-stagingfrom
gibfahn:vcbuild-nosign
Closed

v7.x backport - doc: correct vcbuild options for windows testing#10686
gibfahn wants to merge 1 commit into
nodejs:v7.x-stagingfrom
gibfahn:vcbuild-nosign

Conversation

gibfahn commented Jan 8, 2017

Copy link
Copy Markdown
Member

Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

Reopened version of #10112, I added .\ and changed test nosign->nosign test as per comments in that PR (and also change commit message to be <50 chars).

Checklist
  • documentation is changed or added
  • commit message follows commit guidelines
Affected core subsystem(s)

doc, win

gibfahn added doc Issues and PRs related to the documentations. windows Issues and PRs related to the Windows platform. labels Jan 8, 2017
nodejs-github-bot added doc Issues and PRs related to the documentations. dont-land-on-v7.x labels Jan 8, 2017

gibfahn commented Jan 8, 2017

Copy link
Copy Markdown
Member Author

@jboarman I reopened your PR, the commit is still attributed to you, let me know if that's okay.

gibfahn commented Jan 8, 2017
edited
Loading

Copy link
Copy Markdown
Member Author

@MylesBorins this needs to land on v7, v6, and v4 (but not master), should I retarget this PR to v7.x and then add the lts-watch labels for v4 and v6?

EDIT: Did that, let me know if it's wrong...

gibfahn commented Jan 8, 2017

Copy link
Copy Markdown
Member Author

Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.
gibfahn changed the base branch from master to v7.x-staging January 8, 2017 15:20
mscdex added the build Issues and PRs related to build files or the CI. label Jan 8, 2017
jasnell pushed a commit that referenced this pull request Jan 10, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: #10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>

jasnell commented Jan 10, 2017

Copy link
Copy Markdown
Member

Landed in ed9b6c1

jasnell closed this Jan 10, 2017
gibfahn deleted the vcbuild-nosign branch January 10, 2017 21:53

gibfahn commented Jan 16, 2017

Copy link
Copy Markdown
Member Author

@jasnell it looks like ed9b6c1 landed in master? This is actually wrong in master, it was superseded in #10156 (but that was semver-major so didn't go into release lines). It needs to go into v7.x, v6.x, and v4.x (see #10686 (comment)). It's my bad, I should have put a big v7.x sign at the top of the PR.

@nodejs/lts what do we do now? Do we revert this in master?

gibfahn restored the vcbuild-nosign branch January 16, 2017 12:14
gibfahn reopened this Jan 16, 2017
gibfahn changed the title doc: correct vcbuild options for windows testing v7.x - doc: correct vcbuild options for windows testing Jan 16, 2017
mscdex added the v7.x label Jan 16, 2017

jasnell commented Jan 16, 2017

Copy link
Copy Markdown
Member

aw dangit... I must have forgotten to switch branches. ok, thanks for spotting this. glad it wasn't something more substantial

italoacasas pushed a commit to italoacasas/node that referenced this pull request Jan 18, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: nodejs#10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
gibfahn changed the title v7.x - doc: correct vcbuild options for windows testing v7.x backport - doc: correct vcbuild options for windows testing Jan 19, 2017
italoacasas pushed a commit to italoacasas/node that referenced this pull request Jan 23, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: nodejs#10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
italoacasas pushed a commit to italoacasas/node that referenced this pull request Jan 24, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: nodejs#10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
italoacasas pushed a commit to italoacasas/node that referenced this pull request Jan 27, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: nodejs#10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
italoacasas mentioned this pull request Jan 29, 2017

Copy link
Copy Markdown
Member

This has landed correctly in v7.x-staging and was correctly reverted in master. But still needs to land in v4.x-staging and v6.x-staging. Since this is approved, I'll just cherry-pick the commit to those branches. I'll do this tomorrow to give @nodejs/lts a chance to stop me if this is not correct or should be done in some other way.

Copy link
Copy Markdown
Contributor

@joaocgreis please hold off on backporting to staging. We generally don't land anything until it has lived in master for at least two weeks. We are also mid release cycle, so anything on staging will need to be rebased. If you want to guarantee that specific commits land together I suggest opening a backport PR

gibfahn commented Feb 8, 2017

Copy link
Copy Markdown
Member Author

@MylesBorins this is a docs-only bugfix PR, which also only affects people building from source on Windows (it only changes BUILDING.md and CONTRIBUTING.md). Does it still need to wait for two weeks?

Copy link
Copy Markdown
Contributor

Ah, didn't realize it was docs only... backport away, I can wrap it into the next release

joaocgreis pushed a commit that referenced this pull request Feb 8, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: #10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>

Copy link
Copy Markdown
Member

Landed in v6.x-staging in 6614bd1 .

For v4.x-staging, this requires #8704 that doesn't land cleanly but easily fixed. I have the work done locally, just waiting for an ok in that PR to push.

joaocgreis pushed a commit that referenced this pull request Feb 9, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: #10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>

Copy link
Copy Markdown
Member

Landed in v4.x-staging in 6034bdc .

I believe we now have this correct in all branches.

joaocgreis closed this Feb 9, 2017
MylesBorins pushed a commit that referenced this pull request Feb 21, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: #10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
MylesBorins pushed a commit that referenced this pull request Feb 21, 2017
Corrected parameter for running tests on Windows. Without the corrected
parameters, Windows users encounter an error about failing to sign the
build, "Failed to sign exe", which can be discouraging to new Windows
community members.

PR-URL: #10686
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Bartosz Sosnowski <bartosz@janeasystems.com>
gibfahn deleted the vcbuild-nosign branch June 3, 2017 14:34
This file contains hidden or 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Issues and PRs related to build files or the CI. doc Issues and PRs related to the documentations. windows Issues and PRs related to the Windows platform.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants


Back | FazBrowse Home | New Git URL