Closed stuclem closed 5 years ago
@alextopuzov is currently investigating Travis CI as a means of doing this. https://travis-ci.org/
Comment from @zjs via email:
This looks like it will be really useful!
I think it should be really easy to take what you had in your .travis.yml and port it over to a .drone.yml (which works a bit differently, and uses slightly different syntax) for consistency with the rest of our CI/CD infrastructure.
@zjs @renmaosheng, if this is relatively easy, would it be possible to implement it before 1.5? Thanks!
👍
@stuclem ,implementing Travis will be very useful. Thanks for initiating.
We have several branches of the docs, for each version of VIC. So, if and when we implement this, would it be possible to have the branch for each doc version publish to the appropriate folder in gh-pages? Namely:
master
publishes to a wip
or latest
folder1.3-docs
branch publishes to the https://github.com/vmware/vic-product/tree/gh-pages/assets/files/html/1.3 folder1.4-docs
branch (when we create it) publishes to the https://github.com/vmware/vic-product/tree/gh-pages/assets/files/html/1.4 folder, etc.@zjs @renmaosheng what do you think?
Ideally, we would like the docs in
/vic-product/tree/master/docs/user_doc
to be built automatically. The generated HTML should also be pushed automatically tohttps://vmware.github.io/vic-product/assets/files/html/workinprogress
.