Yongmin Hong
c679fa5aef
Summary: [Per wooledge BashGuide](https://mywiki.wooledge.org/BashGuide/CommandsAndArguments#Scripts). Also set `chmod +x phab-upgrade.sh`. Signed-off-by: Yongmin Hong <revi@omglol.email> Test Plan: run it? Reviewers: O1 revi & automations, revi Reviewed By: O1 revi & automations, revi Differential Revision: https://issuetracker.revi.xyz/D364
22 lines
745 B
Bash
Executable file
22 lines
745 B
Bash
Executable file
#!/usr/bin/env bash
|
|
# Copyright 2016 Hong Yongmin <https://revi.xyz>
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
cd ~/sandbox
|
|
git pull origin master
|
|
cd /var/www/phorge/phorge
|
|
sudo service phorge-phd stop
|
|
sudo service apache2 stop
|
|
sudo -u www-data git checkout stable
|
|
sudo -u www-data git pull origin stable
|
|
# cd ../libphutil
|
|
# sudo -u www-data git checkout stable
|
|
# sudo -u www-data git pull origin stable
|
|
cd ../arcanist
|
|
sudo -u www-data git checkout stable
|
|
sudo -u www-data git pull origin stable
|
|
cd /var/www/phorge/phorge/src/extensions
|
|
sudo -u www-data cp /home/revi/sandbox/PhabExt/PhabricatorCustomRobotsTxtController.php .
|
|
cd /var/www/phorge/phorge
|
|
sudo -u www-data ./bin/storage upgrade
|
|
sudo service phorge-phd start
|
|
sudo service apache2 start
|