humlab-sead / sead_change_control

Sane SEAD change control using Sqitch.
1 stars 0 forks source link

SEAD @2020.02 release (DELAYED ETA 2020-03-15) #56

Closed roger-mahler closed 4 years ago

roger-mahler commented 4 years ago

From now on the checklist for forthcoming releases will be managed as a project spanning all SEAD repositories. Please visit project SEAD @2020.02 release if you want detailed information of this release.

roger-mahler commented 4 years ago

Tag @2020-02 changes requests:

% ./docker-sqitch.sh tag --tag @2020.02 --plan-file ./general/sqitch.plan --note "2020 February release"
Tagged "20200219_DML_SITE_LOCATIONS_UPDATE" with @2020.02 in general/sqitch.plan

% ./docker-sqitch.sh rework 20191213_BUGS_IMPORT_POST_APPLY -n "Bugs import post apply" -C ./bugs
% ./docker-sqitch.sh tag --tag @2020.02 --plan-file ./bugs/sqitch.plan --note "2020 February release"
Tagged "20191213_BUGS_IMPORT_POST_APPLY" with @2020.02 in submissions/sqitch.plan

$ ./docker-sqitch.sh tag --tag @2020.02 --plan-file ./submissions/sqitch.plan --note "2020 February release"
Tagged "20200313_DML_BUGS_UPDATE_20200219" with @2020.02 in submissions/sqitch.plan

$ ./docker-sqitch.sh tag --tag @2020.02 --plan-file ./utility/sqitch.plan --note "2020 February release"
Tagged "20190407_DDL_UTILITY_SYNC_ALL_SEQUENCES" with @2020.02 in utility/sqitch.plan
roger-mahler commented 4 years ago

Apply pending changes to sead_staging:


$ ./docker-sqitch.sh deploy --target staging -C ./utility
Deploying changes to staging
  + 20200109_DML_DEPS_UTILITY ......................... ok
  + 20190407_DDL_UTILITY_SYNC_ALL_SEQUENCES @2020.02 .. ok
$ ./docker-sqitch.sh deploy --target staging -C ./submissions
Deploying changes to staging
  + 20200313_DML_BUGS_IMPORT_PUBLIC_20200219 .......... ok
  + 20200315_DML_BUGS_IMPORT_TRACE_20200219 @2020.02 .. ok
$ ./docker-sqitch.sh deploy --target staging -C ./general
Deploying changes to staging
  + 20200219_DML_SITE_LOCATIONS_UPDATE .......... ok
  + 20200315_DML_ECOCODE_ADD_SYSTEM_4 @2020.02 .. ok
$ ./docker-sqitch.sh deploy --target staging -C ./bugs
Deploying changes to staging
  + 20191213_BUGS_IMPORT_POST_APPLY @2020.02 .. ok
$ ./docker-sqitch.sh deploy --target staging --mode change --no-verify -C ./bugs 20200316_DDL_BUGS_2020.02_POST_APPLY
Deploying changes through 20200316_DDL_BUGS_2020.02_POST_APPLY to staging
  + 20200316_DDL_BUGS_2020.02_POST_APPLY .. ok
$ ./docker-sqitch.sh deploy --target production -C ./sead_api
Deploying changes to production
  + 20191012_DDL_ECOCODE_GEOJSON_EXPORT ......... ok
  + 20200316_DDL_BUGS_ECOCODE_GEOJSON @2020.02 .. ok
roger-mahler commented 4 years ago

Deploy @2020.02 release:

$ ./copydb.sh --source sead_production --target 
$ ./copydb.sh --source sead_staging --target sead_production  --force --allow-production