Comment 4 for bug 1517244

Revision history for this message
Aaron Wells (u-aaronw) wrote :

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.