| Commit message (Collapse) | Author | Age | Lines |
| |
|
|
|
|
|
|
| |
It should now show a failure message on failure, rather than always show
the success message, and not show a confusing error about general.yml if
something went wrong before creating that file.
|
|
|
|
| |
This applies in e.g. a Vagrant installation.
|
|
|
|
|
|
|
|
| |
Move to using libsass via CSS::Sass, and stop using compass, supplying
any used mixins directly. This removes the need for any ruby/gem based
installation, and greatly increases the speed of compilation. make_css
is also enhanced, bringing in the file monitoring previously done by a
separate script and improving its dependency monitoring.
|
| |
|
|
|
|
|
| |
Call the necessary boilerplate in each script so you can call them
directly. Remove boilerplate from files that don't need it.
|
|
|
|
|
| |
Remove some unneeded scripts, move others to cobrand-specific
directories.
|
|
|
|
| |
Fixes #974.
|
|
|
|
|
|
|
|
| |
Switching to bundler saves confusion about gem paths when running
sass/compass to compile the CSS.
Trusty can use precisely the same packages as precise, with a few tweaks
to generalise the contents.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
If the development parameter is passed to the install-script, don't
install a crontab, don't set up nginx, don't force the repository
to a particular version, and don't set up an application server.
Also only create a general.yml file if one doesn't already exist,
and add some locales that the test suite assumes are present. And
run the db schema update script.
|
|
|
|
|
|
| |
This is so that the user can run bin/make_css later on without issue.
Fixes #422.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 61bfbbe92a3225869520dbcb32f35069431fa84e.
In fact, the Perl modules are required by the .po generating
scripts, so we can't do this reordering.
|
|
|
|
|
|
| |
pre-install-as-root is no longer the way that you should
invoke the install script; instead you should call the
install-site.sh script in commonlib/bin.
|
|
|
|
|
|
| |
This is just because the latter step is slow and much more
likely to fail, so we should make sure that as much of the
rest of the installation is done beforehand.
|
| |
|
| |
|
|
|
|
| |
This commit also reorganizes the files in conf/
|
|
This has been tested on Debian squeeze and Ubuntu precise.
Since this makes signficant changes to the server setup,
(adding users, databases, changing the Apache configuration,
etc.) it should only be run on new installations, or a new
EC2 instance.
|