Updated FlatBuffers release process (markdown)
parent
305467169b
commit
9ca5ee9cfd
|
@ -3,17 +3,17 @@ Steps to release a new version of FlatBuffers to github:
|
|||
* runs generate_code.sh to ensure there's no missing files.
|
||||
* And also because the version number is in some generated files.
|
||||
* Update the documentation remote branch `gh-pages` that hosts what is shown at http://google.github.io/flatbuffers/ using something like (warning, this will go live instantly):
|
||||
* `cd docs/source`
|
||||
* `doxygen`
|
||||
* `cd ../../.. (one up from flatbuffers root)`
|
||||
* `git clone -b gh-pages --single-branch https://github.com/google/flatbuffers.git gh-pages`
|
||||
* `cd gh-pages`
|
||||
* `cp -r ../flatbuffers/docs/html/* .`
|
||||
* `git add *`
|
||||
* `git commit`
|
||||
* `git push`
|
||||
* `cd ..`
|
||||
* `rm -rf gh-pages flatbuffers/docs/html`
|
||||
* `cd docs/source`
|
||||
* `doxygen`
|
||||
* `cd ../../.. (one up from flatbuffers root)`
|
||||
* `git clone -b gh-pages --single-branch https://github.com/google/flatbuffers.git gh-pages`
|
||||
* `cd gh-pages`
|
||||
* `cp -r ../flatbuffers/docs/html/* .`
|
||||
* `git add *`
|
||||
* `git commit`
|
||||
* `git push`
|
||||
* `cd ..`
|
||||
* `rm -rf gh-pages flatbuffers/docs/html`
|
||||
* Tag this release by version number, e.g.:
|
||||
* `git tag -a -m "FlatBuffers release 1.0.0" v1.0.0`
|
||||
* git push yourgithubremotename v1.0.0
|
||||
|
|
Loading…
Reference in New Issue