View Issue Details

IDProjectCategoryView StatusLast Update
0008138Talerdocumentationpublic2024-03-07 19:51
Reporterdvn Assigned Todvn Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

dvn

2024-01-19 17:12

reporter   ~0020929

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

Stefan

2024-01-20 10:17

reporter   ~0020935

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

Stefan

2024-01-21 17:41

reporter   ~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 12:33

reporter   ~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 13:25

reporter   ~0020953

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

Stefan

2024-01-23 15:57

reporter   ~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 07:43

reporter   ~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 09:08

reporter   ~0021362

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

dvn

2024-02-22 10:22

reporter   ~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 12:03

reporter   ~0021449

javisep adjusted the gitolite config accordingly

Issue History

Date ModifiedUsernameFieldChange
2024-01-19 15:52dvnNew Issue
2024-01-19 15:52dvnStatusnew => assigned
2024-01-19 15:52dvnAssigned To => dvn
2024-01-19 17:12dvnNote Added: 0020929
2024-01-20 10:17StefanNote Added: 0020935
2024-01-21 17:41StefanNote Added: 0020943
2024-01-22 12:33StefanNote Added: 0020950
2024-01-22 13:25dvnNote Added: 0020953
2024-01-23 15:57StefanNote Added: 0020988
2024-01-29 23:56Christian GrothoffSeverityminor => feature
2024-01-29 23:56Christian GrothoffTarget Version => 0.10
2024-02-19 07:43StefanNote Added: 0021361
2024-02-19 09:08dvnNote Added: 0021362
2024-02-22 10:22dvnNote Added: 0021446
2024-02-22 12:03dvnStatusassigned => informing
2024-02-22 12:03dvnResolutionopen => fixed
2024-02-22 12:03dvnNote Added: 0021449
2024-02-28 18:13Florian DoldTarget Version0.10 => 0.9.4
2024-03-07 19:50Christian GrothoffFixed in Version => 0.9.4
2024-03-07 19:51Christian GrothoffStatusinforming => closed