Greetings Baserockers,
For too long we have toiled in the great underbelly of the F/LOSS world
shovelling changes into the great furnaces of build machinery like morlocks
serving the eloi of the shiny shiny world above.
Now let us step into the light of the dawning sun and rejoice, for
http://ciat.baserock.org:8010/waterfall exists and we shall revel in its light.
Over the past few weeks, a few strong men and true have been toiling to achieve
one of the very earliest goals of the Baserock project -- to automatically
integrate upstream changes and push them through test machinery. We had a very
brief foray into this with a previous Mason experiment, but it wasn't terribly
flexible. Our new approach, we hope, is.
The current CIAT pipeline integrates a small number of components regularly and
tests them on x86, producing a genivi system which is then stood up in another
cloud and validated. Currently the tests are very rudimentary but they are a
start.
Over the coming week we intend to try and put some lipstick on the pig and
produce an easier to consume UI than the Buildbot waterfall and we will also
look to close the loop and file candiate merge requests for changes which pass
through to the end of the pipeline for a selected subset of Baserock
components.
The other members of the CIAT team will likely be posting to the list or adding
to the wiki in various places, this week and next, ensuring that details,
documentation, ideas, etc are all disseminated for discussion.
I look forward to walking with you all into the light of automated integration,
build, deployment, testing, and candiate submission; with great anticipation.
D.
--
Daniel Silverstone
http://www.codethink.co.uk/
Software Engineer GPG 4096/R Key Id: 3CCE BABE 206C 3B69