Table of Contents

1.3.1.0-FREETOWN Predeployment Configuration

Note - These steps need to be executed just before starting the deployment.

PRODUCTION (TO BE DONE)

1. stop God

 /deploy/systasks/god.sh stop
 /deploy/systasks/god.sh status (#just make sure GOD NOT RUNNING message is shown)
 

2. Replace production.god file in the shared directory with the file from svn.

<code>
vi /deploy/crossbow/shared/config/production.god
#replace it's content with the file from - https://repos.exphosted.com/svnrepos/crossbow/tags/1.3.1.0-FREETOWN/config/production.god

3. Replace /deploy/crossbow/shared/config/generic_monitoring.rb file in the shared directory with the file from svn.

<code>
vi /deploy/crossbow/shared/config/generic_monitoring.rb
#replace it's content with the file from - https://repos.exphosted.com/svnrepos/crossbow/tags/1.3.1.0-FREETOWN/config/god/generic_monitoring.rb

4. deploy the code. Ignore the message which says “The server is not available (or you do not have permissions to access it)” during the deployment. This is because we stopped these processes in step 1.

QA (Completed)

1. stop God

 /deploy/systasks/god.sh stop
 /deploy/systasks/god.sh status (#just make sure GOD NOT RUNNING message is shown)
 

2. Replace staging.god file in the shared directory with the file from svn.

<code>
vi /deploy/crossbow/shared/config/staging.god
#replace it's content with the file from - https://repos.exphosted.com/svnrepos/crossbow/tags/1.3.1.0-FREETOWN/config/staging.god

3. deploy the code. Ignore the message which says “The server is not available (or you do not have permissions to access it)” during the deployment. This is because we stopped these processes in step 1.