reworking dodo.py a little bit to better support our upcoming ci setup
ClosedPublic

Authored by tflink on Apr 7 2016, 6:39 PM.

Details

Summary

this changes a few things around so that we can use doit for both local doc/rpm build and keep the buildbot config somewhat general. this should be mostly re-usable in most of our other projects once a few variables are changed

Test Plan

run doit locally, note what happens if you use envtype=ci or basedir=/some/other/path and make sure that's the kind of output pathing we'd want for CI

Diff Detail

Repository
rLTRN libtaskotron
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
tflink retitled this revision from to reworking dodo.py a little bit to better support our upcoming ci setup.Apr 7 2016, 6:39 PM
tflink updated this object.
tflink edited the test plan for this revision. (Show Details)
tflink added reviewers: mkrizek, jskladan, kparal.

Looks good to me, just couple nitpicks.

dodo.py
133

This will be always True, no? BRANCH.lower() perhaps?

253

Same as above.

269

I think 'else' is not needed here since Exception is raised, no? :)

tflink planned changes to this revision.Apr 8 2016, 9:08 PM
tflink added inline comments.
dodo.py
133

yeah, that needs to be fixed. thanks

tflink updated this revision to Diff 2063.Apr 8 2016, 9:09 PM
  • fixing dodo.py file per review comments
mkrizek accepted this revision.Apr 11 2016, 6:24 AM
This revision is now accepted and ready to land.Apr 11 2016, 6:24 AM
kparal added inline comments.Apr 12 2016, 2:53 PM
dodo.py
130

So what exactly is this variable for? I don't see it used anywhere.

tflink added inline comments.May 6 2016, 2:06 PM
dodo.py
130

it's an artifact from a previous revision that I forgot to remove, thanks for pointing it out

This revision was automatically updated to reflect the committed changes.