Added updating documentation to release process #42
Conversation
|
||
The documentation will be generated as static HTML files and copied into the ```apex-site``` repository. It will be available at an alternate URL location until the release is promoted, at which time it will also be promoted to the main website location. | ||
|
||
Do the following setup setups before building and deploying the documentation. Clone the apex-site repository into a folder called ```apex-site``` at the same level as the current repository. Set the following environment variables |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
setup setups?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
setup steps :)
57b3f97
to
518e0aa
Compare
518e0aa
to
32fc0f0
Compare
@@ -201,6 +252,27 @@ git push apache | |||
``` | |||
Merge `@since` tag and change log changes to `master`. | |||
|
|||
### Documentation | |||
|
|||
The documentation promotion is done in two steps. First the release documentation component is made available on the website and then the remaining website documentation is deployed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence is confusing. Maybe just remove it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will reword it. The intent is to say that the module documentation is first deployed then the rest of the website is deployed.
@tweise made the changes |
Please see remaining comment and then squash. This is ready to go live. |
d69d464
to
563cda8
Compare
Updated and squashed. |
I had some updates to docs and had noticed that we don't include building and staging documentation as part of the release process even though all the steps for it is already present in other places.
Including steps to build and stage documentation as part of the release process just like we do for source code. These have been taken from existing documentation in other places and adapted accordingly. @sashadt and @tweise please review.