Need to compile css as part of build release for 15.10+

Bug #1497049 reported by Robert Lyon
6
This bug affects 1 person
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

Tags: release
Revision history for this message
Aaron Wells (u-aaronw) wrote :
Aaron Wells (u-aaronw)
Changed in mahara:
status: Confirmed → Fix Committed
Aaron Wells (u-aaronw)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.