| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 205bed0 commit 4c1fdae
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,9 +13,9 @@ There are three relevant Jenkins jobs that should be used for a release flow: | |||
| 13 | 13 | ||
| 14 | 14 | **a.** **Test runs:** **[node-test-pull-request](https://ci.nodejs.org/job/node-test-pull-request/)** is used for a final full-test run to ensure that the current *HEAD* is stable. | |
| 15 | 15 | ||
| 16 | - **b.** **Nightly builds:** (optional) **[iojs+release](https://ci.nodejs.org/job/iojs+release/)** can be used to create a nightly release for the current *HEAD* if public test releases are required. Builds triggered with this job are published straight to <https://nodejs.org/download/nightly/> and are available for public download. | ||
| 16 | + **b.** **Nightly builds:** (optional) **[iojs+release](https://ci-release.nodejs.org/job/iojs+release/)** can be used to create a nightly release for the current *HEAD* if public test releases are required. Builds triggered with this job are published straight to <https://nodejs.org/download/nightly/> and are available for public download. | ||
| 17 | 17 | ||
| 18 | - **c.** **Release builds:** **[iojs+release](https://ci.nodejs.org/job/iojs+release/)** does all of the work to build all required release assets. Promotion of the release files is a manual step once they are ready (see below). | ||
| 18 | + **c.** **Release builds:** **[iojs+release](https://ci-release.nodejs.org/job/iojs+release/)** does all of the work to build all required release assets. Promotion of the release files is a manual step once they are ready (see below). | ||
| 19 | 19 | ||
| 20 | 20 | The [Node.js build team](https://github.com/nodejs/build) is able to provide this access to individuals authorized by the TSC. | |
| 21 | 21 | ||
@@ -159,13 +159,13 @@ Perform some smoke-testing. We have [citgm](https://github.com/nodejs/citgm) for | |||
| 159 | 159 | ||
| 160 | 160 | ### 7. Produce a Nightly Build _(optional)_ | |
| 161 | 161 | ||
| 162 | - If there is a reason to produce a test release for the purpose of having others try out installers or specifics of builds, produce a nightly build using **[iojs+release](https://ci.nodejs.org/job/iojs+release/)** and wait for it to drop in <https://nodejs.org/download/nightly/>. Follow the directions and enter a proper length commit SHA, enter a date string, and select "nightly" for "disttype". | ||
| 162 | + If there is a reason to produce a test release for the purpose of having others try out installers or specifics of builds, produce a nightly build using **[iojs+release](https://ci-release.nodejs.org/job/iojs+release/)** and wait for it to drop in <https://nodejs.org/download/nightly/>. Follow the directions and enter a proper length commit SHA, enter a date string, and select "nightly" for "disttype". | ||
| 163 | 163 | ||
| 164 | 164 | This is particularly recommended if there has been recent work relating to the OS X or Windows installers as they are not tested in any way by CI. | |
| 165 | 165 | ||
| 166 | 166 | ### 8. Produce Release Builds | |
| 167 | 167 | ||
| 168 | - Use **[iojs+release](https://ci.nodejs.org/job/iojs+release/)** to produce release artifacts. Enter the commit that you want to build from and select "release" for "disttype". | ||
| 168 | + Use **[iojs+release](https://ci-release.nodejs.org/job/iojs+release/)** to produce release artifacts. Enter the commit that you want to build from and select "release" for "disttype". | ||
| 169 | 169 | ||
| 170 | 170 | Artifacts from each slave are uploaded to Jenkins and are available if further testing is required. Use this opportunity particularly to test OS X and Windows installers if there are any concerns. Click through to the individual slaves for a run to find the artifacts. | |
| 171 | 171 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments