Skip to content

Latest commit

 

History

History
39 lines (36 loc) · 2.37 KB

Scholar@UC App Deployment Procedures.md

File metadata and controls

39 lines (36 loc) · 2.37 KB

Dev server

  1. Visit https://eai.uc.edu/bamboo and log in
  2. Click on the Ruby-Curate plan.
  3. Select the develop branch from the drop-down. You should see a list of the most recent builds
  4. Click on Deployments
  5. Click the cloud icon in the Actions column on the far right of the page.
  6. Click Create new release and choose develop for the Plan Branch and select the build you want to use.
  7. Click the Start Deployment button
  8. When the deployment is finished, check the log for errors.
  9. Visit https://scholar-dev.uc.edu to verify the site is up.

QA server

  1. Review Risk Matrix : #203
  2. Visit https://eai.uc.edu/bamboo and log in
  3. Click on the Ruby-Curate plan.
  4. Select the release branch from the drop-down. You should see a list of the most recent builds
  5. Click on Deployments
  6. Click the cloud icon in the Actions column on the far right of the page.
  7. Click Create new release and choose release for the Plan Branch and select the build you want to use.
  8. Click the Start Deployment button
  9. When the deployment is finished, check the log for errors.
  10. Visit https://scholar-qa.uc.edu to verify the site is up.
  11. If a Hailstorm scan against QA is needed, set date for request of Hailstorm scan to be the date of deploy to QA.
  12. Visit Hailstorm and request scan: https://uc.teamdynamix.com/TDClient/Requests/ServiceDet?ID=5368
  13. If a Hailstorm scan will take place, await results and determine if remediation is necessary before moving on to Production server.

Production server

  1. Visit UCIT Change Request: https://webapps2.uc.edu/ucit/changemgmt/ChangeManagementForm.aspx
  2. Wait for request approval. Once approval has been received, communicate date and time to stake holders.
  3. Visit https://eai.uc.edu/bamboo and log in
  4. Click on the Ruby-Curate plan.
  5. Select the master branch from the drop-down. You should see a list of the most recent builds
  6. Click on Deployments
  7. Click the cloud icon in the Actions column on the far right of the page.
  8. Click Create new release and choose master for the Plan Branch and select the build you want to use.
  9. Click the Start Deployment button
  10. When the deployment is finished, check the log for errors.
  11. Visit https://scholar.uc.edu to verify the site is up.