You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add some details that Richard shared with me on
how the docs are published to the website.
Signed-off-by: Michael Dawson <mdawson@devrus.com>
PR-URL: #45626
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
<!-- TODO: Add docs about how the publishing process happens -->
20
+
The artifacts are built as part of release builds by running the [doc-upload](https://github.com/nodejs/node/blob/1a83ad6a693f851199608ae957ac5d4f76871485/Makefile#L1218-L1224)
21
+
Makefile target as part of the release-sources part of the
22
+
iojs+release job.
23
+
This target runs the `doc` target to build the docs and then uses
24
+
`scp` to copy them onto the staging/www server into a directory of the form
25
+
`/home/staging/nodejs/<type>/<full_version>/docs` where <type> is e.g.
26
+
release, nightly, etc. The promotion step (either automatic for
27
+
nightlies or manual for releases) then moves the docs to
28
+
`/home/dist/nodejs/docs/\<full\_version>` where they are served by node.org.
21
29
22
30
**The key things to know about the tooling include:**
0 commit comments