HomeDevCentral

Essential installation tasks at first run
Concern Raisedf3c1d369a86c

Description

Essential installation tasks at first run

Currently, our image has been optimized to run an already installed
instance of Phabricator, or install it manually.

Yet, it would be more convenient if when we start a new container
for the first time, we've a working installation.

The setup-phabricator script takes care:

  • to populate database or upgrade schema

We so introduce a new environment variable, PHABRICATOR_NO_INSTALL.
If set, this bypass this part of the script. You should set it if
you deploy your own Phabricator code instead of the master branch,
and you don't systematically rebase against master, to avoid to get
an upgraded MySQL schema.

Details

Auditors
dereckson
Sandlayth
Group Auditors
Reviewers
Provenance
derecksonAuthored on
Nasqueron Operations <ops@nasqueron.org>Committed on Nov 11 2015, 11:26
Parents
rDPHAB09cb12344b46: Initialize Phabricator at first container run
Branches
Unknown
Tags
Unknown
References
install

Event Timeline

Trigger issue: this commit were committed to a topic branch, to save it.

Differential revision: D44

This commit is a draft in progress, not merged in master.

Sandlayth added a subscriber: Sandlayth.

Draft commit not intended to merge as is in master branch, pre-commit review in D44.