aboutsummaryrefslogtreecommitdiffstats
path: root/bin/install_packages
Commit message (Collapse)AuthorAgeLines
* Do not have bootstrap run sudo commands.Matthew Somerville2020-07-15-1/+1
| | | | | | | | | 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>
* [script/bootstrap] Keep OS packages updated in development environmentsSam Pearson2020-03-03-0/+13
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`.