sul-dlss / web-archiving

placeholder for web archiving work
0 stars 0 forks source link

argo deployment #42

Closed ndushay closed 7 years ago

ndushay commented 7 years ago
blalbrit commented 7 years ago

For "get approval" - please: put code on -stage and provide us with a testing rubric for the changes you're making. One or three of us will do further tests on -stage and then give approval.

Please notify the Argo channel on Slack when deploying to -stage or -prod.

LynnMcRae commented 7 years ago

A proxy ticket for what ticket, that is, where are the changes described?

LynnMcRae commented 7 years ago

or is this just John et al closing out the last of their previous work?

jmartin-sul commented 7 years ago

this is just closing out the previous work -- i believe that the big thing here is the move of bulk reindexing from the old bulk updates tool to the new bulk actions tool, though there were some other PRs too. i think everything was tested individually (on stage where appropriate) before being merged to master.

here's the list of what's been merged to master since v3.13.0 was tagged and deployed, with testing advice for each change:

like i said, i believe this has all been tested on stage individually as the PRs have been merged, and these changes should all be orthogonal to one another, but that's the list, if you're inclined to do any re-testing. i just deployed all this to stage about an hour ago, so this should all be available there for testing.

https://github.com/sul-dlss/argo/compare/v3.13.0...master https://github.com/sul-dlss/argo/pull/973 https://github.com/sul-dlss/argo/pull/975 https://github.com/sul-dlss/argo/pull/976 https://github.com/sul-dlss/argo/pull/978 https://github.com/sul-dlss/argo/pull/979 https://github.com/sul-dlss/argo/pull/980 https://github.com/sul-dlss/argo/pull/982

jmartin-sul commented 7 years ago

slight correction: i'm not sure the logging stuff was ever tested on stage. i think all the other user facing changes got tested, though.

jmartin-sul commented 7 years ago

this has been deployed: https://github.com/sul-dlss/argo/releases/tag/v3.14.0

i had to read the semver guide to have it talk me out of tagging the release as 3.14.159. apparently you must zero the patch release if you increment the minor release (because semver is no fun and doesn't appreciate pi jokes).

blalbrit commented 7 years ago

lol - at least the issue number, 42, was the correct answer.