summaryrefslogtreecommitdiff
path: root/install
AgeCommit message (Collapse)Author
2017-01-24Merge branch 'v0.9' into wheezyÉtienne Loks
2017-01-24Merge branch 'master' into v0.9Étienne Loks
2017-01-23Update gitlab linksValérie-Emma Leroux
2016-09-02Merge branch 'v0.9' into wheezyÉtienne Loks
2016-09-02Merge branch 'master' into v0.9Étienne Loks
2016-08-30Install: default nginx conf wait after long uwsgi response (refs #3174)Étienne Loks
2016-07-16Merge branch 'v0.9' into wheezyÉtienne Loks
2016-07-16Merge branch 'master' into v0.9Étienne Loks
Conflicts: install/install.sh
2016-07-16Install script: add media/upload dirÉtienne Loks
2016-07-14Merge branch 'v0.9' into wheezyÉtienne Loks
2016-06-13Merge branch 'master' into v0.9Étienne Loks
2016-06-11Documentation: install from Debian PackageÉtienne Loks
2016-06-09Merge branch 'v0.9' into wheezyÉtienne Loks
2016-06-09Merge branch 'master' into v0.9Étienne Loks
2016-06-09Fix default installation for multi instancesÉtienne Loks
2016-04-07Adapt templates for the new paths.Cyril Brulebois
With the instance creation script, one ends up without the two extra levels expected by the original installation script, so strip the extra dirs from these templates. NOTE: Applying this patch to the master or v0.9 branches would break the install script. The Debian packaging should probably apply this patch at build time instead. Signed-off-by: Cyril Brulebois <cyril@debamax.com>
2016-04-03Fix install script on v0.9 branch (refs #3092)Étienne Loks
The detail in migration was a dirty hack before migration merge.
2016-04-03FIXME: Improve reporting and error detection.Cyril Brulebois
set -e makes the shell error out whenever an unguarded command reports a failure, instead of blindly executing everything in turn. set -x ensures one knows which commands are being run/attempted. XXX: At least in v0.9, two commands are failing, hence the two occurrences of "|| true".
2016-04-03Add support for APT_GET and PIP environment variables.Cyril Brulebois
This makes it possible for admins or packagers to bypass automatic dependency installation using apt-get and pip. Example: APT_GET='echo -- apt-get' PIP='echo -- pip' install/install.sh
2016-04-03Use 'mkdir -p' to create intermediate directory where needed.Cyril Brulebois
2016-04-03Make INSTALL_PREFIX configurable.Cyril Brulebois
Since a comment insisted on this topic, make sure to add a trailing slash if that variable wasn't set properly. This means adjusting the templates in addition to the main script. A slash is kept as a separator in those to keep them readable, which explains the slightly awkward (uwsgi and nginx) sed calls.
2016-04-03Fix syntax error in sed command.Cyril Brulebois
2016-04-03Allow running install.sh from the top-level directory.Cyril Brulebois
Setting CDIR to the directory containing install.sh makes it possible to run it as install/install.sh from the top-level directory. Calling readlink -f on it makes sure one gets the canonical location, so that cd-ing to various places doesn't interfere with finding appropriate files (relatively to CDIR) afterwards.
2016-01-17Include django-simple-history - fix install scriptÉtienne Loks
2015-08-26Install script: add proxy for pipÉtienne Loks
2015-08-20Update installation scriptÉtienne Loks
2015-06-01Merge branch 'stable'Étienne Loks
2015-05-20Install: put ODT_TEMPLATE in local_settingsÉtienne Loks
2015-05-06Update installation scriptÉtienne Loks
2015-04-21Update install instructionÉtienne Loks
2015-04-20Update installation scriptÉtienne Loks
2015-04-18Install script: allow nginx and uwsgi port change on CLI callÉtienne Loks
2015-04-18Update installation scriptÉtienne Loks
Conflicts: install/install.sh
2015-04-17Install scriptsÉtienne Loks