View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005098||Taler||Web site(s)||public||2017-06-29 11:29||2019-09-03 16:56|
|Reporter||Marcello Stanisci||Assigned To||Marcello Stanisci|
|Priority||normal||Severity||tweak||Reproducibility||have not tried|
|Product Version||SVN HEAD|
|Target Version||0.7||Fixed in Version|
|Summary||0005098: --prefix option would be useful|
|Description||Given that now it is a BB worker which builds the site, it needs to copy all the|
HTML/CSS/static files in a separate directory. The woker does that becasue it wipes the local checkout before building the site, and that erases useful files too. So the useful files are to be copied in a safer place.
A './confifure --prefix' option would save the BB worker from manually copying HTML/CSS/static file into the safer place.
|Tags||No tags attached.|
||Ack, will get to this after GSoC.|
I don't think --prefix is the right way to do this.
Websites that are served with python are already packaged like normal python packages, either installed globally or per-user. There's nothing more we need to do there.
For websites that have just static files, the build system should produce a "dist" dir that contains all the files, and we then just need to copy this one directory instead of collecting together files manually. No need to complicate things with a --prefix argument and an "install" process that just copies data.
||Okay, this is what I did with gnunet.org|
||I've switched the sh file used in the job for stage to copy file from the directory 'rendered' which contains all files (similar to how gnunet.org should be build once we have a buildbot doing this). Is this what you wanted, Marcello?|
|2017-06-29 11:29||Marcello Stanisci||New Issue|
|2017-06-29 11:29||Marcello Stanisci||Relationship added||related to 0005055|
|2017-10-23 10:23||Christian Grothoff||Severity||minor => tweak|
|2017-10-23 10:23||Christian Grothoff||Product Version||=> SVN HEAD|
|2017-10-23 10:53||Christian Grothoff||Status||new => confirmed|
|2017-12-14 15:58||Christian Grothoff||Target Version||=> 0.7|
|2019-07-15 19:18||ng0||Note Added: 0014683|
|2019-07-15 19:18||ng0||Assigned To||=> ng0|
|2019-07-15 19:18||ng0||Status||confirmed => assigned|
|2019-08-29 22:55||Florian Dold||Note Added: 0014823|
|2019-09-02 09:54||ng0||Note Added: 0014833|
|2019-09-03 16:55||ng0||Note Added: 0014841|
|2019-09-03 16:55||ng0||Assigned To||ng0 => Marcello Stanisci|