Table of Contents |
---|
TODO
So far this is a copy of the 1.1.7 deploy instructions.
Preamble
- notify all stake holders before the release.
- for this deploy we are pulling from svn trunk
- execute all steps in the SF ENVs first and test the application.
- if tests pass, then execute steps on SD ENVs.
- In the unlikely event that things go very badly, we switch over to the old application in SD.
...
Deploy new code to ETL server . There are new deploy helper scripts that you can place in the top directory. Follow the pattern shown in the DEV env.Execute the and run the following commands in order.
Code Block |
---|
python job.py --action INIT --job migrate_to_1.1. |
...
Code Block |
---|
>8 --env SF_PROD python job.py --action STAGE --job streets --env SF_PROD python job.py --action EXECUTE --job migrate_to_1.1.78 --env SF_PROD |
SFGIS ETL
TODO - Ensure the following SFGIS workspaces are of the latest version on the FME Server Production server (10.250.60.184).
Job # | Category | Name | Start Time | FME Workspace |
---|---|---|---|---|
1 | Basemap_Parcels | Get AIA Assessor Data for Staging | 1800 | aia_import_etl_into_sfgis_sde_stg__setenv.fmw |
2 | Basemap_Streets | Get Street Centerline Data from DPW for Staging | 1830 | streets_source_to_sfgisStg_setenv.fmw |
3 | Basemap_Streets | Process Street Centerline Data on Staging | 1845 | streets_sfgisStg_to_sfgisStg_setenv.fmw |
4 | Basemap_Parcels | Get Parcel Data from DPW for Staging | 1900 | parcels_source_to_sfgisStg__setenv.fmw |
5 | Basemap_Parcels | Process Parcel Data on Staging | 1930 | parcels_sfgisStg_to_sfgisStg__setenv.fmw |
?
Web Server
Log into SF PROD WEB and deploy the application as shown here.
...
Code Block |
---|
cd /var/www/html sudo ./set_eas_mode.sh SD_STANDBY |
Release Notifications
- remove 1.1.8 from road map
- publish blog postcross post to yammer
send email to stake holders
remove 1.1.7 from road mapusing automation
Code Block python job.py --action EXECUTE --job announce_new_release --env SF_PROD
Done!