Writing /var/www/dokuwiki/data/cache/0/03c2e2c97c28fbf5c319232d794682b2.metadata failed
Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
1.1.6.0-jamaicapredeployment

1.1.6.0-JAMAICA Pre Deployment Configuration

PRODUCTION (Completed)

1. Create an account at wepay.com. Register learnexa.com as a new client application for this account. Please note the client application id and secret.

2. Login as production deployment user (expprodl) - ssh expprodl@10.166.152.11

Create file shared/config/wepay.yml and update it's contents.

vi /deploy/crossbow/shared/config/wepay.yml

# 1) First copy the default contents to wepay.yml from here - https://repos.exphosted.com/svnrepos/crossbow/trunk/config/wepay.yml

# 2) Now, update the 'production' stanza's client_id and client_secret with the learnexa.com's client details we got earlier. Save and exit.

3. Change the deploy script to symlink the wepay.yml file.

Open the file and add the following line as line no: 164

vi /home/expprodl/crossbow/config/deploy.rb

# Add the following line as line no: 164 -
run "ln -nfs #{shared_path}/config/wepay.yml #{release_path}/config/wepay.yml"
# Save and exit

The last task should look like this -

 task :dblink, :roles => :app do
       ..........................
       ..........................
        run "ln -nfs #{shared_path}/config/wepay.yml #{release_path}/config/wepay.yml"
  end

4. Add PUBLIC_URL in production.rb

vi /deploy/crossbow/shared/config/production.rb
#Add the following line at the end of the file
PUBLIC_URL = "http://learnexa.com"
#Save and exit

QA (Completed)

1. Register qa01.exphosted.com as a new client application for wepay staging account. Please note the client application id and secret.

2. Login as staging deployment user (expstagl) - ssh expstagl@qa01.expshosted.com

Create file shared/config/wepay.yml and update it's contents.

vi /deploy/crossbow/shared/config/wepay.yml

# 1) First copy the default contents to wepay.yml from here - https://repos.exphosted.com/svnrepos/crossbow/trunk/config/wepay.yml

# 2) Now, update the 'staging' stanza's client_id and client_secret with the client details we got earlier. Save and exit.

3. Change the deploy script to symlink the wepay.yml file.

Open the file and add the following line as line no: 164

vi /home/expstagl/crossbow/config/deploy.rb

# Add the following line as line no: 164 -
run "ln -nfs #{shared_path}/config/wepay.yml #{release_path}/config/wepay.yml"
# Save and exit

The last task should look like this -

 task :dblink, :roles => :app do
       ..........................
       ..........................
        run "ln -nfs #{shared_path}/config/wepay.yml #{release_path}/config/wepay.yml"
  end

4. Add PUBLIC_URL in staging.rb

vi /deploy/crossbow/shared/config/staging.rb
#Add the following line at the end of the file
PUBLIC_URL = "http://qa01.exphosted.com"
#Save and exit
1.1.6.0-jamaicapredeployment.txt · Last modified: 2018/08/31 16:16 (external edit)