Created
July 12, 2019 21:45
-
-
Save dpritchett/e18975fd08493d19f780bfd517ed2759 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
e305b49 Removes freeze branch from client workload | |
9c71bde Merged in DEV-1833 (pull request #127) | |
281ebb0 Merged in djp/add-cam (pull request #126) | |
3baf3d8 Adds cam to reviewers list | |
e3dbcf7 Merged in add-ahmee-infra-pr (pull request #125) | |
0b1f976 Merged in DEV-1793-autogenerate-RC-PR-for-releases-repo (pull request #124) | |
8cf5489 Merged in pag/add-oppslevel-yaml (pull request #123) | |
7578412 Merged in djp/daily-releases (pull request #122) | |
27fcb44 Merged in DEV-1672/disable-freeze-schedule (pull request #121) | |
db4b4f8 Disable autofreeze and autopr schedules | |
21c549c Merged in djp/bugfix-pr-tests (pull request #120) | |
01706f4 Merged in raise-timeout (pull request #119) | |
f5a7c78 Merged in djp/nicer-rc-titles (pull request #118) | |
50d31fa Merged in djp/DEV-904 (pull request #117) | |
970ed2a Merged in DEV-1450 (pull request #116) | |
464dc07 Merged in DEV-1330-freeze-aws-infra (pull request #115) | |
a60cc17 Merged in stop-freeze-service (pull request #114) | |
fd18742 Merged in adds-black-formatter (pull request #113) | |
e21032d Documented what to do with CI failures due to Black inline | |
63bfd76 Fully migrate from ./venv to ./.venv for Black | |
ec38b29 Whitespace commit in hopes of triggering circle | |
37bf43d move venv to .venv on circle for black compatibility | |
61ed230 Fixed one busted test that showed up unexpectedly | |
bc08d93 Try python 3.6.1 on circle | |
f0cf5e2 Added a reformat-code shell script to be symlinked as a precommit hook | |
6f027f8 Reformatted all .py code with Black | |
72ed9ad Adds black formatter | |
b93e690 Merged in djp/downgrade-zappa (pull request #112) | |
a392c85 downgrade zappa etc. to fix missing werkzeug error at lambda runtime | |
9476551 Merged in DEV-1330-eliminate-freeze (pull request #111) | |
b8fd8a2 Removed freeze for ahmee-maker | |
4631796 Fixed failing test | |
7c7fe76 removed make target for promote | |
5ff6b68 removed bb-9 from repositories list and removed promote from circle config | |
48741bf Merged in freeze (pull request #109) | |
d61dadf Merging staging into freeze | |
15f01e2 Merged in djp/slim-zappa-uploads (pull request #110) | |
5077fc8 Merging staging into freeze | |
4de72c6 Merged in fix-deploy-again (pull request #108) | |
f3fbf41 Merged in djp/fix-deploy-via-machine (pull request #107) | |
855b40d Merged in freeze (pull request #106) | |
675a905 Merging staging into freeze | |
0a1ebbb Merged in djp/test-all-branches (pull request #105) | |
19c77d7 Merged in freeze (pull request #104) | |
64ec098 Merging staging into freeze | |
bdce802 Merged in add-deploy-events (pull request #103) | |
385cd1a Merged in freeze (pull request #102) | |
4c8efa9 Merging staging into freeze | |
3d8a107 Merged in djp/alert-on-call-on-promote-and-deploy-failures (pull request #101) | |
c6d095d Alerts on call on promote or master deploy failures | |
b597828 Merged in freeze (pull request #100) | |
b88fd74 Merging staging into freeze | |
bf09508 Merged in alert-named-slack-users (pull request #99) | |
14ae93b Alert named slack users when they are mentioned | |
1ac041b Merged in freeze (pull request #97) | |
d0c41c6 Merging staging into freeze | |
17cf779 Merged in revert-pr-94 (pull request #96) | |
7234cab Merged in freeze (pull request #95) | |
4e84be3 Merging staging into freeze | |
f4c1429 Merged in temp-no-freeze-service-or-cfn (pull request #94) | |
3e16ea6 Stop freezing service and cfn deploys automatically during this on-demand deploy rollout test | |
a01b096 Merged in DEV-918-authenticate-with-ssh (pull request #93) | |
f287de6 Merged in freeze (pull request #91) | |
e633823 Merging staging into freeze | |
b8b1ccf Merged in djp/always-pr-repos (pull request #92) | |
273f4e5 Omit tests on PR skipper | |
2bf92e8 Always pr repos | |
6dc9443 Merging staging into freeze | |
d25e918 Merged in DEV-1157 (pull request #90) | |
2ae902d Merged in freeze (pull request #89) | |
d5884ad Merging staging into freeze | |
77eba2a Merged in pag/add-deploy-target (pull request #83) | |
d4060fe Merged in freeze (pull request #87) | |
4b23522 Merging staging into freeze | |
b6cb49e Merged in djp/sync-staging-with-master (pull request #88) | |
fe3e1ea Merge branch 'master' into djp/sync-staging-with-master | |
762467b Merging staging into freeze | |
df454a5 Merged in djp/remove-dex (pull request #86) | |
c7eb739 Merged in DEV-1189 (pull request #85) | |
3aecb0f Merged in DEV-1174 (pull request #84) | |
3a4a106 Remove dex from reviewer list | |
3f1729b Stop promoting support repo, it's on github now | |
f23e1c6 Add unix seconds to promote tag to allow more than one freeze per day | |
e115aad Merged in freeze (pull request #81) | |
f28b539 Merging staging into freeze | |
3417b06 Merged in djp/report_github_release_notes (pull request #80) | |
56f6cd6 Fix github tests | |
6bf2181 Now reports both github and bitbucket with full data | |
9e8f32a Now reporting github and bitbucket repos | |
9694e2b WIP refactoring release notes job | |
b5a0b32 WIP formatting github commits | |
a5ed0df Unbreak github tests to ship DEV-837 | |
8cf6dd3 Cache a bit better | |
64ed6ea Deduplicates release notes | |
d82d312 can fetch commit messages from github | |
cadd53b Merged in freeze (pull request #78) | |
641d0b8 Merging staging into freeze | |
500db42 Merged in djp/add-harshita-and-sean (pull request #77) | |
44d7256 Merged in freeze (pull request #75) | |
ae3ee85 Adds harshita and sean to backend review list | |
a1b06f5 Merged in djp/remove-webapp (pull request #76) | |
ca43dc9 Unlist webapp because it moved to github and we don't support that yet | |
488ba0f Merging staging into freeze | |
a2952a6 Merged in DEV-962/separate-staging-prod (pull request #74) | |
9b5b3a0 Added cfn-deploys | |
b4e7263 Merged in freeze (pull request #73) | |
1d2c781 Merging staging into freeze | |
81387c1 Merged in DEV-872-no-release-cadence-for-alfi (pull request #71) | |
48e7010 Merged in DEV-889-remove-role-name (pull request #72) | |
e4730af remove the role name | |
00680d9 Merged in DEV-889-use-managed-role (pull request #70) | |
fec40b4 Merged in DEV-919/hide-promote-password (pull request #69) | |
eb405f4 Merged in freeze (pull request #68) | |
258f3e0 Merging staging into freeze | |
dbda016 Merged in djp/jsonify-web-api (pull request #67) | |
00cabc1 Merging staging into freeze | |
dcbd5ad JSONify web api responses | |
5ee94a1 Merged in DEV-885/update-token (pull request #66) | |
d576eb3 Merging staging into freeze | |
486f5e1 Merged in freeze (pull request #65) | |
52283c5 Merged in staging (pull request #64) | |
febb188 Merged in djp/allow-freeze-repo-via-http (pull request #63) | |
7c1a5e5 Merged in staging (pull request #62) | |
53e0f7b Merged in djp/bugfix-release-notes-schedule (pull request #60) | |
7b30e90 Merged in djp/rename-parameters-for-bb9 (pull request #61) | |
616fe67 Move release notes schedule to Friday morning | |
37ce5da Merged in freeze (pull request #57) | |
f41fa96 Merging staging into freeze | |
5502f33 Merged in staging (pull request #59) | |
b799c5c Merged in djp/rename-jacobs-user (pull request #58) | |
eaf1099 Rename mattrjacobs to jacobsm | |
aa6fc60 Merged in remove-serverless-from-tests (pull request #56) | |
7c21428 Merging staging into freeze | |
e178339 Merged in djp/DEV-818-report-one-one-week (pull request #55) | |
f532c62 Merged in freeze (pull request #53) | |
fe23657 Merged in djp/dev-162-release-notes (pull request #52) | |
23fe261 Merged in djp/remove-serverless (pull request #54) | |
87630c0 Merging staging into freeze | |
75478bc Merged in DEV-265/automate-client-pr (pull request #51) | |
3035c55 Merged in freeze (pull request #50) | |
2cb308a Merging staging into freeze | |
dde0229 Merged in DEV-664/update-readme (pull request #48) | |
57c8ac6 Merged in revert-pr-46 (pull request #49) | |
c2300d9 Merging staging into freeze | |
f0c2e0c Merged in DEV-162/first-pass-release-notes (pull request #46) | |
d492fce Merged in freeze (pull request #45) | |
ede3e70 Merging staging into freeze | |
b91150b Merged in djp/adds-pytest (pull request #44) | |
40d3ae2 Merged in djp/dev-533-reporter-fix (pull request #43) | |
c89d622 Cleaner error messages | |
089ee59 Cleaner error messages | |
37ad901 Cleaner assertReportable | |
66b853b Cleaner assertReportable | |
ebbff4c Asserts reportable where possible | |
5b33a20 Nasty reporter cleanup tweaks | |
5cfd8f9 Merged in djp/skip-noop-pr (pull request #42) | |
bf9d15d Cleanup for PR | |
516ed64 tag for DEV-533 | |
7136cbd Fixed error handling for repo has no diff case | |
80ef770 Tested skip empty repo PR function | |
ef508fc Simple implementation of no-diff PR skipper | |
f848d72 Finished repo has diff method | |
e46a85f WIP skips noop PRs | |
928fa21 Merging staging into freeze | |
56300de Merged in freeze (pull request #40) | |
5836cae Merged in staging (pull request #39) | |
26416d9 Merged in DEV-460/automate-pinning-jars (pull request #38) | |
8d41eda Merged in freeze (pull request #37) | |
69f66f4 Merged in staging (pull request #36) | |
d137d29 Merged in DEV-460/automate-pinning-jars (pull request #35) | |
49c88b5 POC can identify branches with same commit | |
dbfb42a WIP detect noop PRs | |
3ff8314 Merged in philgebhardt/add-reviewers (pull request #25) | |
fa50c13 Merged in freeze (pull request #21) | |
2c7f71b Merging staging into freeze | |
fca5c02 Merged in djp/wait-an-hour (pull request #22) | |
a675e02 Push schedules back an hour for the winter | |
1bbe844 Merged in freeze (pull request #16) | |
b4bfdb5 Merged staging into freeze | |
b91fda2 Merged in djp/adds-bb9-and-ahmee-maker (pull request #15) | |
858f926 Merged in djp/adds-zach (pull request #13) | |
f6f312a Adds Zach to frontend reviewers list | |
ce5569c Merged in staging (pull request #12) | |
71586fc Merged in djp/fix-circle-builder (pull request #11) | |
bf44650 Merged in djp/five-hours-earlier (pull request #9) | |
4c49708 Run bb9 five hours earlier to support east coast team | |
53e8878 Merged in djp/rename-bucket (pull request #8) | |
e6e7001 Merged in djp/adds-alfi (pull request #7) | |
218c518 Another empty commit to try and tag as DEV-9 | |
fcb743b Adds alfi to run list | |
1e47d81 Adds alfi to run list | |
0167778 Better reporting for bb9 | |
e0789ca Merge branch 'djp/dont-alert-on-untracked' into staging | |
ef34667 Don't alert on untracked repo | |
a406af0 Deal with transient API errors more gracefully | |
dbeb2e5 Merge branch 'staging' of bitbucket.org:gremlininc/bb-9 into staging | |
2b877c5 Accept 'fixed' state as a passing job | |
28ba4b8 restores producton bb9 notification webhook | |
dad27bf Skip production webhook | |
a856649 Add test to not notify on master success | |
fd0fde9 Removes deploy-master build step from circle | |
2368a63 More dramatic alert on master failures | |
5093e86 Don't fail on NULL circle build params | |
11b9860 Don't fail on missing circle build params | |
6cf402b Don't fail on missing circle build params | |
ecc877a Don't deploy master | |
e985440 alert on master branch failure | |
336edd8 Alert bb9 on promote failure | |
ce12a20 Add ability to extract historical build record as JSON | |
53054b9 alert on failed promotes | |
b96fcc9 Remove deprecated error logger | |
c9b06e9 Post test results to slack with separate webhook URL | |
7b9ced1 Post results to slack | |
2bcf8f5 Now testing freezer and requester | |
89ba813 WIP better tests | |
69ccd18 WIP fixing frontend review list | |
7c7e029 Replaces sentry hacks with zappa_sentry which actually works | |
4b5249c Adds manually triggerable error for sentry test | |
06a7b4c Adds manually triggerable error for sentry test | |
2b9c115 Add serverless repo to bb9 run list | |
1904e78 Log non-slacked message when avoidign slack | |
4f67a9d Don't post to slack outside prod | |
0b20cf1 Post to slack when BB9 runs | |
2f6abec Allow bb9 webhook posting | |
8d7bf17 Cache more | |
397f35e Better names for circleci steps | |
1d94d23 Add make status | |
08d63d6 Autodeploy staging and prod | |
06ddff0 Don't cache docker compose we skipped it | |
3e9500c Don't specify a profile name for deploy | |
73a7ece Activate venv for every circle step | |
31d7cef activate venv in circle | |
ed80ce9 Try build and deploy via circle | |
5df65a2 Fixes typo in PR, adds sentry | |
e31f15c Fix typos in pull requester | |
dcf133d Merged in djp/hack-frontend-reviewer-list (pull request #5) | |
bddda37 Hack in a frontend reviewer list without redesigning the whole thing Push back schedule to 3pm as promised | |
36800ab Better comment on schedule | |
94a3f79 Pull out service promote tester repo from work list | |
385129c Merged in freeze (pull request #4) | |
89dc640 Remove hosted promote script | |
0ffefaa fetch freeze before checkout | |
daa031d Only push freeze and tags on promote | |
a23171f Try to fetch freeze only | |
7634e15 fetch all before promote on circle | |
6cb1eff try to check out repo on circle before promote | |
6ffbda5 Use ~/repo in promote step on circle | |
0f6ed3b tweak circleci config to call make promote | |
2232c87 Allow circleci to log in to bitbucket via makefile | |
72185d4 test circle to see if we have an env var | |
6cf89f5 Add make promote to makefile | |
0827f2f Call make promote directly from circle | |
2f21eda Merged in freeze (pull request #2) | |
95ff8aa Readme cleanup | |
c828da7 Scheduled freeze 5 minutes before promote | |
c8560b8 Cleaned up promote script | |
fb58343 Better docs for deploy script | |
5e77a8c No need for the special makefile now | |
3660488 Update repo promote script URL | |
c06805f Update promoter strategy | |
c1d4745 Add promote template generator | |
05bacdb Merged in djp/cleanup (pull request #3) | |
3e4d56e Trim Makefile.promote again | |
1727404 Bugfix on Makefile.promote | |
99e984d Fixed requirements.txt | |
2278d5b Add circle templates | |
0e6c84b Bump zappa version | |
66404a4 Add production to zappa | |
2a8acb4 Standardize reporting | |
66caecf Fix circle freezer | |
430120b Fix type in freezer | |
2070855 Update readme to include notes on circleci config | |
f4516ce Refactoring now that pieces are in place | |
757e626 Add circleci client | |
78743a5 Fix circle token typo | |
f81dd0c Manually pull down for promote | |
aa3a403 Manually pull down for promote | |
a48ad2d Manually pull down for promote | |
9ae5f48 fix job | |
6aabe19 fix job | |
6fc077f fix job | |
ff205fc fix job | |
f574d57 fix job | |
6ffd9a5 fix job | |
d28810f fix job | |
3005546 fix job | |
e32bfe7 fix job | |
065992e fix job | |
60f84a8 fix job | |
d020ce8 fix job | |
75fdf53 promote job | |
8396dc0 Add promote file | |
23dd642 bump CI | |
ef93aec bump CI | |
74e9063 bump CI | |
726feaf Debug CI test | |
89499b0 bump CI | |
7e4b040 bump CI | |
9821292 pip changes | |
8699f78 More debug for ci | |
ed701fb Debug CI test | |
a635cd2 Enable docker compose in circle | |
2b741e0 Build container before test | |
df54bdc Downgrade docker-compose version for circle | |
4171ba0 Cleanup circleci config | |
35008d6 Cleanup to get circleci going | |
0d87117 Update reviewers list to include whole backend team | |
49080ed Purge git work | |
ac13bf0 still WIP git | |
b773a2d WIP auto promote | |
1adc595 Rename promote staging to promote freeze | |
dc92df3 Bump timeout to 30 | |
335c678 Add tech debt note on pointless-looking venv | |
6b02375 Better logging for one-off job | |
cfa8980 Merged in djp/dockerize (pull request #1) | |
38cc354 Added cron schedule for AWS: mon/wed at 1500 PST | |
51e13d8 Fix circle? | |
a8a2d10 Try circle | |
f74aaf2 Add notes on logs | |
67de328 More README | |
dc2aa4f Background job scheduled once a minute | |
20a86bb Added first unit tests | |
2dd9af0 Added a repositories.json | |
3627b01 No need to vendor with zappa | |
65bb0bc Extracted param fetcher | |
7669ce9 Deployed with zappa | |
f72c02f Works with flask for Zappa | |
fb4fed5 Vendoring zappa and flask | |
90cddeb minor refactor on app.py | |
380ee52 Works for slack in the simplest sense | |
2b6a202 Supports slack-style output for posts | |
00ffc50 readme tweak | |
51c661c Works with up, now to port as a proper CF lambda | |
5030439 Now a web app | |
cf1619e POC done, ready to add in `up` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment