mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #31334
[Bug 1517244] Re: Allow users to compile css as part of build release zips for 15.10+
I initially thought that people could use the automatic ".zip" files
that are generated by gitlab & github, to download the contents of the
git repo without having to use git. See for instance:
https://git.mahara.org/mahara/mahara/tags
But it turns out that these exclude the Makefile, because of our
.gitattributes file:
https://git.mahara.org/mahara/mahara/blob/master/.gitattributes
In our release packaging script (release.sh) we were using this along
with the "git archive" command to remove the build files from the final
release zip file. However, when I rewrote release.sh to include the CSS
build process, git archive was no longer suitable for our needs (because
it will only include files that are committed into git) so I stopped
using it. So, we may as well also remove .gitattributes, and that will
make the automated ZIP archives suitable for this purpose, for future
releases at least.
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1517244
Title:
Allow users to compile css as part of build release zips for 15.10+
Status in Mahara:
Confirmed
Bug description:
If users download mahara via zip they don't have access to the sass /
compile css feature
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1517244/+subscriptions
References