| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
|
| |
Your site user may not have access to sudo, and your admin user may
cause permission issues if used to do the git checkout, or the Perl
module installation. Document the separate script to install system
packages instead.
Co-authored-by: Sam Pearson <sam@mysociety.org>
|
|
|
|
|
|
| |
When working locally it’s not convenient to always run install_packages
as part of ./script/update, so this commit allows you to define
the SKIP_PACKAGES_INSTALL environment variable to stop that.
|
|
|
|
|
| |
When running in Docker, set `SKIP_PACKAGES_INSTALL` to avoid
running `install_packages` when starting the container.
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a script, `bin/install_packages`, that will install packages
listed in versions of `conf/packages*` and calls it from the bootstrap
script in a way appropriate to the environment it is being run under.
This should ensure that, for example, changes to dependencies will be
applied to Vagrant machines in-between tagged releases.
The default packages file used will be `packages.generic`.
|
|
Along the model of GitHub’s scripts, add generic scripts to
bootstrap, update, test or run a server.
|