View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006222 | Taler | deployment and operations | public | 2020-04-26 01:15 | 2021-08-24 16:23 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | git (master) | ||||
Target Version | 0.8 | Fixed in Version | 0.8 | ||
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 root@taler.net 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. doxygen@taler.net was created. |
|
Note: this is on hold until logs and other BB questions are answered for sphinx and can be used here too. |
|
The codespell buildslave now performs spell checks *and* runs Doxygen on exchange and merchant. |
Date Modified | Username | Field | Change |
---|---|---|---|
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 |
2020-10-22 10:48 | Christian Grothoff | Status | assigned => resolved |
2020-10-22 10:48 | Christian Grothoff | Resolution | open => fixed |
2020-10-22 10:48 | Christian Grothoff | Fixed in Version | => 0.8 |
2020-10-22 10:48 | Christian Grothoff | Note Added: 0017033 | |
2020-10-22 10:48 | Christian Grothoff | Product Version | => git (master) |
2020-10-22 10:48 | Christian Grothoff | Target Version | => 0.8 |
2021-08-24 16:23 | Christian Grothoff | Status | resolved => closed |