This improves support for building documentation and putting both docs and released files (rpms, tarballs etc.) in a place that can be publicly accessible so that we can decrease the number of manual steps in our release process (some of which have a tendency to be forgotten)
Details
Details
dodo basedir=<some output dir> envtype=ci chainbuild, also run the commands releasedocs and updatelatest. This will output the docs and release bits into the specified directory.
Diff Detail
Diff Detail
- Repository
- rLTRN libtaskotron
- Branch
- feature/T847-documentation-deployment (branched from develop)
- Lint
Lint OK - Unit
Unit Tests OK - Build Status
Buildable 951 Build 951: arc lint + arc unit
Comment Actions
This has been applied to a forked libtaskotron repo I've been working on for testing.
The output when run through buildbot is:
My idea is to eventually have dodo.py files like this for all of our projects so that docs and release bits can happen automagically over all our projects - libtaskotron is just the first.
Comment Actions
Updating to current develop now that the required buildbot changes have been deployed