View Issue Details

IDProjectCategoryView StatusLast Update
0008138Talerdocumentationpublic2024-03-07 20:51
Reporterdvn Assigned Todvn  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Target Version0.9.4Fixed in Version0.9.4 
Summary0008138: Setup CI for Taler Ops site
DescriptionTaler Ops Site requires a CI pipeline which should test that the pages build successfully.

The CI jobs will be added to `contrib/ci/` in https://git.taler.net/taler-ops-www.git/
TagsNo tags attached.

Activities

dvn

2024-01-19 18:12

developer   ~0020929

taler-ops-www.git is missing the shared-www submodule

Stefan

2024-01-20 11:17

developer   ~0020935

Now the /inc folder is in the git as it should. Cheers, Stefan

Stefan

2024-01-21 18:41

developer   ~0020943

In case that the site still does not build like it should, the reason might be the missing folder /modules in the hidden ./git which was not added at the time of the repository creation.

In case the site builds well, we can renounce on the said folder as it has no effects on the function.

Please be so kind to report whether this is an issue - that now can be solved.

Stefan

2024-01-22 13:33

developer   ~0020950

I added several hidden files that were excluded at repo creation time. Please test now if the index page of taler-ops-www is rendered fine. Thank you.
After a positive feedback I will try to get Weblate working with the git repo.

dvn

2024-01-22 14:25

developer   ~0020953

Thank you. I'm following up on this today. I'll let you know what I find.

Stefan

2024-01-23 16:57

developer   ~0020988

Weblate is working with the git repo and syncs nicely.
At least on my machine the index page of taler-ops-www gets build in /rendered.

Stefan

2024-02-19 08:43

developer   ~0021361

Hi Devan, are you able to follow up on this issue, too, if your time allows to do so? It might be a good deal to have that taler-ops.ch up and running until Thursday and it is not only me who would be glad to see the domain online.

Except for merchants.html (which is still work-in-progress on my desk) all pages are rendering nicely.

Cheers,
Stefan

dvn

2024-02-19 10:08

developer   ~0021362

On my list for this week. Will get to it today or tomorrow at latest.

dvn

2024-02-22 11:22

developer   ~0021446

Done: https://buildbot.taler.net/#/builders/20/builds/2

A build job runs `make install` in a debian bookworm container which has all the dependencies inside.

Commits are currently not triggering the buildbot, so I've requested the appropriate changes to the gitolite config.

dvn

2024-02-22 13:03

developer   ~0021449

javisep adjusted the gitolite config accordingly

Issue History

Date Modified Username Field Change
2024-01-19 16:52 dvn New Issue
2024-01-19 16:52 dvn Status new => assigned
2024-01-19 16:52 dvn Assigned To => dvn
2024-01-19 18:12 dvn Note Added: 0020929
2024-01-20 11:17 Stefan Note Added: 0020935
2024-01-21 18:41 Stefan Note Added: 0020943
2024-01-22 13:33 Stefan Note Added: 0020950
2024-01-22 14:25 dvn Note Added: 0020953
2024-01-23 16:57 Stefan Note Added: 0020988
2024-01-30 00:56 Christian Grothoff Severity minor => feature
2024-01-30 00:56 Christian Grothoff Target Version => 0.10
2024-02-19 08:43 Stefan Note Added: 0021361
2024-02-19 10:08 dvn Note Added: 0021362
2024-02-22 11:22 dvn Note Added: 0021446
2024-02-22 13:03 dvn Status assigned => resolved
2024-02-22 13:03 dvn Resolution open => fixed
2024-02-22 13:03 dvn Note Added: 0021449
2024-02-28 19:13 Florian Dold Target Version 0.10 => 0.9.4
2024-03-07 20:50 Christian Grothoff Fixed in Version => 0.9.4
2024-03-07 20:51 Christian Grothoff Status resolved => closed