View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0006222||Taler||deployment and operations||public||2020-04-26 01:15||2020-07-23 21:48|
|Reporter||Christian Grothoff||Assigned To||Christian Grothoff|
|Platform||i7||OS||Debian GNU/Linux||OS Version||squeeze|
|Target Version||Fixed in Version|
|Summary||0006222: Verify doxygen comments in CI|
|Description||A buildslave should be setup to run 'doxygen' on the exchange.git, merchant.git and taler-mdb.git (whenever they change) to collect Doxygen warnings. A select few (graph too big) can be ignored, in all other cases the buildmaster should send an e-mail to the last committer with the warnings (or a link to the CI job output with the warnings).|
A new buildslave account (with SSH access for Buck) should be created by firstname.lastname@example.org for this once you (Buck) are ready to take this on.
|Tags||No tags attached.|
1) There is (right now) not a dedicated buildslave for exchange/merchant/taler-mdb, and there will never be one for taler-mdb.
2) The 'verification' feature is again simply to check for warnings that doxygen outputs. Same as with Sphinx. Using doxygen: nothing to it, just to exchange.git/doc/doxygen/ and run 'make fast' (after apt install doxygen).
3) The idea was to setup one buildslave (process, user-ID), but have multiple factories and different triggers -- no need to re-build exchange's doxygen if only taler-mdb changed.
email@example.com was created.
||Note: this is on hold until logs and other BB questions are answered for sphinx and can be used here too.|
|2020-04-26 01:15||Christian Grothoff||New Issue|
|2020-04-26 01:15||Christian Grothoff||Status||new => assigned|
|2020-04-26 01:15||Christian Grothoff||Assigned To||=> buckE|
|2020-06-19 08:49||buckE||Assigned To||buckE => Christian Grothoff|
|2020-06-19 12:50||Christian Grothoff||Note Added: 0016324|
|2020-06-19 12:50||Christian Grothoff||Assigned To||Christian Grothoff => buckE|
|2020-06-26 11:33||buckE||Note Added: 0016371|
|2020-06-30 03:56||buckE||Assigned To||buckE => Christian Grothoff|
|2020-07-05 00:06||Christian Grothoff||Assigned To||Christian Grothoff =>|
|2020-07-05 00:06||Christian Grothoff||Status||assigned => confirmed|
|2020-07-23 21:48||Christian Grothoff||Assigned To||=> Christian Grothoff|
|2020-07-23 21:48||Christian Grothoff||Status||confirmed => assigned|