Need to compile css as part of build release for 15.10+
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
Critical
|
Unassigned | ||
15.10 |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In Mahara 15.10 and above we will be using bootstrap/sass to compile css and so the .css files will no longer be included in the git branches but only the .scss files.
So when it come to creating our tarballs for release we will need to run the 'make css' to compile the .css files so they can be included as well.
This will make it easier for the community to set up / update sites from tarballs without having to compile the css each time.
To achieve this it looks like one will need to edit the mahara-script release.sh file and add a section just before the 'Create tarballs' bit to compile the css on the '/tmp/mahara.XXXXX' directory created earlier in the script.
There will need to be some if/else check to see if the release uses sass or not
Changed in mahara: | |
status: | Confirmed → Fix Committed |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
See also https:/ /bugs.launchpad .net/mahara/ +bug/1495364