Difference between revisions of "Tech:Phabricator"

From Meta
Jump to navigation Jump to search
(Removed page from translation)
(→‎Upgrading: update)
Line 7: Line 7:
 
== Upgrading ==
 
== Upgrading ==
 
Upgrading Phabricator is a process which is mostly automated by the software itself and just requires a few manual steps from an operations member.
 
Upgrading Phabricator is a process which is mostly automated by the software itself and just requires a few manual steps from an operations member.
* Stop phd daemons.
+
* Stop phd daemons. (.bin/phd stop)
 
* git pull the stable branch for libphutil, arcanist and phabricator.
 
* git pull the stable branch for libphutil, arcanist and phabricator.
 
* Run ./bin/storage upgrade and process through the prompts.
 
* Run ./bin/storage upgrade and process through the prompts.
* Start the phd daemons.
+
* Start the phd daemons. (.bin/phd start)
* Restart the Apache service.
+
* Restart the php7.3-fpm service.
 
[[Category:Services{{translation}}]]
 
[[Category:Services{{translation}}]]

Revision as of 16:30, 14 August 2019

Phabricator is an issue tracking software running on misc1.miraheze.org.

Phabricator documentation can be found here.

For non-technical details about the functioning of Phabricator, please see this page.

Upgrading

Upgrading Phabricator is a process which is mostly automated by the software itself and just requires a few manual steps from an operations member.

  • Stop phd daemons. (.bin/phd stop)
  • git pull the stable branch for libphutil, arcanist and phabricator.
  • Run ./bin/storage upgrade and process through the prompts.
  • Start the phd daemons. (.bin/phd start)
  • Restart the php7.3-fpm service.