)]}'
{"id":"depot~3145","triplet_id":"depot~canon~Id40525567f8845590c909568befd8d00c07a481c","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-06-01 21:45:54.000000000","reason":"removed on reply"},"1000000":{"account":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"last_update":"2021-05-31 13:34:07.000000000","reason":"grfn replied on the change"},"1000010":{"account":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"last_update":"2021-09-01 22:36:38.000000000","reason":"Removed by grfn by clicking the attention icon"},"1000040":{"account":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"last_update":"2021-06-02 14:52:04.000000000","reason":"kn replied on the change"}},"hashtags":[],"change_id":"Id40525567f8845590c909568befd8d00c07a481c","subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","status":"MERGED","created":"2021-05-23 16:39:20.000000000","updated":"2021-09-10 16:15:27.000000000","submitted":"2021-09-10 16:13:20.000000000","submitter":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"total_comment_count":30,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"3145","meta_rev_id":"1e75eddbad855a003fe94f8587eec1a005361e23","_number":3145,"virtual_id_number":3145,"owner":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-09-10 16:13:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-09-10 16:13:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-09-10 16:13:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"value":0,"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-05-23 16:39:36.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-05-23 16:42:14.000000000","updated_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"},{"updated":"2021-05-23 16:42:33.000000000","updated_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"reviewer":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"state":"REVIEWER"},{"updated":"2021-05-24 19:18:54.000000000","updated_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"reviewer":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"state":"REVIEWER"},{"updated":"2021-05-31 13:34:07.000000000","updated_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"reviewer":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"state":"REMOVED"}],"messages":[{"id":"3801494afb71695fb3de742e00ff7b8a92c84d01","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 16:39:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"447d262bf3efeeafa1a0271a1850e136acb39a84","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 16:39:36.000000000","message":"Patch Set 1: Verified-1\n\nBuild of patchset 1 failed: https://buildkite.com/tvl/depot/builds/7185","accounts_in_message":[],"_revision_number":1},{"id":"7e75b8b4be7afcf22831cb6b170f17580561a136","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 16:40:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b85cd8bbac8e48c3758bd8e47d693028c14b82ab","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 16:41:01.000000000","message":"Patch Set 2: Verified-1\n\nBuild of patchset 2 failed: https://buildkite.com/tvl/depot/builds/7187","accounts_in_message":[],"_revision_number":2},{"id":"3f27c80ce6d802a06270e7b1085677ca4fb184c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 16:42:01.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"7521f7bbc9c9d00ffc68eddef47ed3a9ef2300a1","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 16:46:01.000000000","message":"Patch Set 3: Verified-1\n\nBuild of patchset 3 failed: https://buildkite.com/tvl/depot/builds/7189","accounts_in_message":[],"_revision_number":3},{"id":"4023b8e2a53e66fed0b451edb2f423974da9479e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 16:55:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"6f04fcb6a86c4499021d485bd16b1bb93ffd93c3","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 16:56:31.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/7190","accounts_in_message":[],"_revision_number":4},{"id":"cc199e54de38606a4af9cf4b609cfda43843686f","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-05-23 18:31:09.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"a48d65ca316ff9305f87ca6bc0a91ea0067df710","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-05-23 18:32:07.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1d0e3e60cddbafb250f2ab293ed5af33f05c1d58","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-05-23 18:32:38.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"31bff19e5b9874ad0900a3a54c6d70f7593f9fb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 19:55:30.000000000","message":"Uploaded patch set 5: New patch set was added with same tree, parent, and commit message as Patch Set 4.","accounts_in_message":[],"_revision_number":5},{"id":"7e63ff359a82ceecec251351de43bfec4da13564","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 19:57:26.000000000","message":"Patch Set 5: Verified+1\n\nBuild of patchset 5 passed: https://buildkite.com/tvl/depot/builds/7204","accounts_in_message":[],"_revision_number":5},{"id":"1e239e8ea6c28cef88fb72b7cd1ae4119ad211b2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 20:11:38.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"fd7c0356ab23b59c92e814fc9f224a3a555f771f","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 20:11:45.000000000","message":"Patch Set 5:\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"bdc29958ca873e3ef3607f11e3160ee41c0b897d","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 20:13:01.000000000","message":"Patch Set 6: Verified+1\n\nBuild of patchset 6 passed: https://buildkite.com/tvl/depot/builds/7206","accounts_in_message":[],"_revision_number":6},{"id":"05d131773401011ebc1e62074d9c5984c213cbc7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 20:29:39.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"9e42c8568ba6df8b31128f22f789dbf2d66f5bab","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 20:31:01.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/7207","accounts_in_message":[],"_revision_number":7},{"id":"3ba418958aa4431b2ff2ca7594d7ed5821c30cad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-23 21:03:08.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"730ae9e493ce67b73ce3097788143a98e6465c94","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-23 21:05:36.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/7214","accounts_in_message":[],"_revision_number":8},{"id":"e888dda7750366c973c8910229dd4511f1551b7b","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-05-24 18:16:06.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"ad30613c40cc3fe7beed698070be3a7bd6e51b60","author":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"date":"2021-05-24 20:03:15.000000000","message":"Patch Set 8: Code-Review+2\n\n(8 comments)","accounts_in_message":[],"_revision_number":8},{"id":"73c334db8c29f40ab2c4909ad58be36de9f6040f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-31 13:26:11.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.","accounts_in_message":[],"_revision_number":9},{"id":"59d7b0a7c0498ae2155340433b14331b7a8165e1","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-31 13:28:11.000000000","message":"Patch Set 9: Verified+1\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/7290","accounts_in_message":[],"_revision_number":9},{"id":"8bc55148e6c17c5fd99c9b8d10cdbce73a3cf75a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-31 13:33:36.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"033ebbd10b9e5e8ba9953a1ba9d173f37503c976","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-31 13:34:07.000000000","message":"Patch Set 10:\n\n(9 comments)","accounts_in_message":[],"_revision_number":10},{"id":"b891444051cb2e6bb7854f0f87b368c536fbedc2","tag":"autogenerated:gerrit:deleteReviewer","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-31 13:34:07.000000000","message":"Removed reviewer lukegb.","accounts_in_message":[],"_revision_number":10},{"id":"4e6c4ac57b90fc693bbdbfbe6eeabb026d64fbff","tag":"autogenerated:gerrit:setPsDescription","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-05-31 13:34:31.000000000","message":"Description of patch set 10 set to \"Addressed review comments from @kn and @tazjin\"","accounts_in_message":[],"_revision_number":10},{"id":"ee9da39a28d725935336593c5ee482241e650a40","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-05-31 13:34:56.000000000","message":"Patch Set 10: Verified+1\n\nBuild of patchset 10 passed: https://buildkite.com/tvl/depot/builds/7291","accounts_in_message":[],"_revision_number":10},{"id":"f15b6ac05569675e367aff346a477469305c9bee","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-06-01 21:45:54.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"5a4cc74c3dfe1c0960fe0fa73c31a4095ebae58a","author":{"_account_id":1000040,"name":"kn","email":"klemens@posteo.de","username":"kn"},"date":"2021-06-02 14:52:04.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"cc8f296770c797e3d9387e076d1a6eafb7204246","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-09-01 22:18:01.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"ac6bdbcde891f868e1e9195ae8a77a983c2901c8","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-09-01 22:20:10.000000000","message":"Patch Set 11: Verified+1\n\nBuild of patchset 11 passed: https://buildkite.com/tvl/depot/builds/8232","accounts_in_message":[],"_revision_number":11},{"id":"c69655f2d0c7e3d4e46731cf50f07289c00574e1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-09-10 14:40:07.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"38b9b25ff4d50a846dda97b528e5ba6c683f1b9d","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-09-10 14:42:14.000000000","message":"Patch Set 12: Verified+1\n\nBuild of patchset 12 passed: https://buildkite.com/tvl/depot/builds/8346","accounts_in_message":[],"_revision_number":12},{"id":"e023db5c8703c2ce37e09df9fe4e0205f75afef7","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"date":"2021-09-10 16:13:20.000000000","message":"Change has been successfully rebased and submitted as 9c038cbff09b600d6b3be32c6c9b1a4cd6779ec2\n\n10 is the latest approved patch-set.\nThe change was submitted with unreviewed changes in the following files:\n\nThe name of the file: ops/deploy-whitby/deploy-whitby.sh\nInsertions: 2, Deletions: 2.\n\n```\n@@ -3:5, +3:5 @@\n-  HTML_ROOT\u003d\"${HTML_ROOT:-/srv/www/deploy.tvl.fyi}\"\n-  URL_BASE\u003d\"${URL_BASE:-https://deploy.tvl.fyi/diff}\"\n+  HTML_ROOT\u003d\"${HTML_ROOT:-/var/html/deploys.tvl.fyi}\"\n+  URL_BASE\u003d\"${URL_BASE:-https://deploys.tvl.fyi/diff}\"\n\n```\n","accounts_in_message":[],"_revision_number":13},{"id":"1e75eddbad855a003fe94f8587eec1a005361e23","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-09-10 16:15:27.000000000","message":"Patch Set 13:\n\nBuild of patchset 13 passed: https://buildkite.com/tvl/depot/builds/8347","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"9c038cbff09b600d6b3be32c6c9b1a4cd6779ec2","revisions":{"25dcb7937f11e16223c02bdd96552a42741c26a9":{"kind":"REWORK","_number":1,"created":"2021-05-23 16:39:20.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/1"}}},"commit":{"parents":[{"commit":"034dd0865e8dd693e4f712bc80ed66dba7dddd97","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d034dd0865e8dd693e4f712bc80ed66dba7dddd97"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:39:02.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d25dcb7937f11e16223c02bdd96552a42741c26a9"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d25dcb7937f11e16223c02bdd96552a42741c26a9"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"034dd0865e8dd693e4f712bc80ed66dba7dddd97","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"2ee93e4c6e14a93b4a7eea62e1ddc74603010018":{"kind":"REWORK","_number":2,"created":"2021-05-23 16:40:47.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/2"}}},"commit":{"parents":[{"commit":"bbe978839965ad1f458396d28af1010624c8e43c","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbbe978839965ad1f458396d28af1010624c8e43c"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:40:36.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2ee93e4c6e14a93b4a7eea62e1ddc74603010018"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d2ee93e4c6e14a93b4a7eea62e1ddc74603010018"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"bbe978839965ad1f458396d28af1010624c8e43c","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"e410021da6334e18df9b7d90924be7071f0c9546":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-05-23 16:42:01.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/3"}}},"commit":{"parents":[{"commit":"75cec238002c6435af45aa6334e056bcb5fb8f89","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d75cec238002c6435af45aa6334e056bcb5fb8f89"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:41:56.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de410021da6334e18df9b7d90924be7071f0c9546"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de410021da6334e18df9b7d90924be7071f0c9546"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"75cec238002c6435af45aa6334e056bcb5fb8f89","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"fad43c96fe57930767d2ea7b380d03f54997bd31":{"kind":"REWORK","_number":4,"created":"2021-05-23 16:55:08.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/4"}}},"commit":{"parents":[{"commit":"75cec238002c6435af45aa6334e056bcb5fb8f89","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d75cec238002c6435af45aa6334e056bcb5fb8f89"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:54:17.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfad43c96fe57930767d2ea7b380d03f54997bd31"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfad43c96fe57930767d2ea7b380d03f54997bd31"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"75cec238002c6435af45aa6334e056bcb5fb8f89","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"959e26d9865ab48ae421d91829574cd8bac0988c":{"kind":"NO_CHANGE","_number":5,"created":"2021-05-23 19:55:30.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/5"}}},"commit":{"parents":[{"commit":"14e9be31db166867c046ef48dcc8afda032655d1","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d14e9be31db166867c046ef48dcc8afda032655d1"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 19:54:44.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d959e26d9865ab48ae421d91829574cd8bac0988c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d959e26d9865ab48ae421d91829574cd8bac0988c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"14e9be31db166867c046ef48dcc8afda032655d1","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"f2d6fc9fa77114407b5b689151647dfe8c537434":{"kind":"REWORK","_number":6,"created":"2021-05-23 20:11:38.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/6"}}},"commit":{"parents":[{"commit":"14e9be31db166867c046ef48dcc8afda032655d1","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d14e9be31db166867c046ef48dcc8afda032655d1"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 20:11:31.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df2d6fc9fa77114407b5b689151647dfe8c537434"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df2d6fc9fa77114407b5b689151647dfe8c537434"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"14e9be31db166867c046ef48dcc8afda032655d1","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"224585cb9cc8bece538eac7c368eb3c9f8ef4e02":{"kind":"REWORK","_number":7,"created":"2021-05-23 20:29:39.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/7"}}},"commit":{"parents":[{"commit":"14e9be31db166867c046ef48dcc8afda032655d1","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d14e9be31db166867c046ef48dcc8afda032655d1"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 20:29:23.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d224585cb9cc8bece538eac7c368eb3c9f8ef4e02"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d224585cb9cc8bece538eac7c368eb3c9f8ef4e02"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"14e9be31db166867c046ef48dcc8afda032655d1","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"52766f312b2506d8b74e0173ecd6edc895e4feb5":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-05-23 21:03:08.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/8"}}},"commit":{"parents":[{"commit":"17143b076eef37a28b24701cad442f3b81ca0aba","subject":"feat(whitby): Add static HTML dir for deploy.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d17143b076eef37a28b24701cad442f3b81ca0aba"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 21:03:03.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d52766f312b2506d8b74e0173ecd6edc895e4feb5"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d52766f312b2506d8b74e0173ecd6edc895e4feb5"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"17143b076eef37a28b24701cad442f3b81ca0aba","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"b581f7613cc3e99430206c9bb56134f15abc0ef6":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2021-05-31 13:26:11.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/9"}}},"commit":{"parents":[{"commit":"22facd311c848efa6ba3e48c1c7e7e123d61d615","subject":"feat(whitby): Add static HTML dir for deploys.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d22facd311c848efa6ba3e48c1c7e7e123d61d615"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-31 13:26:07.000000000","tz":-240},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db581f7613cc3e99430206c9bb56134f15abc0ef6"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db581f7613cc3e99430206c9bb56134f15abc0ef6"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"22facd311c848efa6ba3e48c1c7e7e123d61d615","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"cfd833221f72a3120501fb918da54e76fee4340e":{"kind":"REWORK","_number":10,"created":"2021-05-31 13:33:36.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/10","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/10","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/10"}}},"commit":{"parents":[{"commit":"22facd311c848efa6ba3e48c1c7e7e123d61d615","subject":"feat(whitby): Add static HTML dir for deploys.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d22facd311c848efa6ba3e48c1c7e7e123d61d615"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-31 13:33:33.000000000","tz":120},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcfd833221f72a3120501fb918da54e76fee4340e"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcfd833221f72a3120501fb918da54e76fee4340e"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"22facd311c848efa6ba3e48c1c7e7e123d61d615","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Addressed review comments from @kn and @tazjin"},"f150781edf05e7f5f5022ceb3d8f948b0536e509":{"kind":"REWORK","_number":11,"created":"2021-09-01 22:18:01.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/11","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/11","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/11"}}},"commit":{"parents":[{"commit":"289cdc83426905cd861a6568fc169bb5c715cd84","subject":"feat(whitby): Add static HTML dir for deploys.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d289cdc83426905cd861a6568fc169bb5c715cd84"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-09-01 22:17:44.000000000","tz":-240},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df150781edf05e7f5f5022ceb3d8f948b0536e509"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003df150781edf05e7f5f5022ceb3d8f948b0536e509"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"289cdc83426905cd861a6568fc169bb5c715cd84","is_merged_in_target_branch":false,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":7,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"1f9bafe03e904f0e780125f14c8e94270879aba4":{"kind":"REWORK","_number":12,"created":"2021-09-10 14:40:07.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/12","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/12","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/12"}}},"commit":{"parents":[{"commit":"79b39bb66e39bc1e00e4ceca75f32412e5f4f0de","subject":"feat(whitby): Serve static HTML dir for deploys.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d79b39bb66e39bc1e00e4ceca75f32412e5f4f0de"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-09-10 14:39:52.000000000","tz":-240},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1f9bafe03e904f0e780125f14c8e94270879aba4"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d1f9bafe03e904f0e780125f14c8e94270879aba4"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"79b39bb66e39bc1e00e4ceca75f32412e5f4f0de","is_merged_in_target_branch":true,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"9c038cbff09b600d6b3be32c6c9b1a4cd6779ec2":{"kind":"NO_CODE_CHANGE","_number":13,"created":"2021-09-10 16:13:20.000000000","uploader":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"},"ref":"refs/changes/45/3145/13","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/45/3145/13","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/45/3145/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/45/3145/13"}}},"commit":{"parents":[{"commit":"79b39bb66e39bc1e00e4ceca75f32412e5f4f0de","subject":"feat(whitby): Serve static HTML dir for deploys.tvl.fyi","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d79b39bb66e39bc1e00e4ceca75f32412e5f4f0de"}]}],"author":{"name":"Griffin Smith","email":"grfn@gws.fyi","date":"2021-05-23 16:34:41.000000000","tz":120},"committer":{"name":"grfn","email":"grfn@gws.fyi","date":"2021-09-10 16:13:20.000000000","tz":0},"subject":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby","message":"feat(ops/deploy-whitby): Add the start of a script to deploy whitby\n\nAdd the beginnings of an auto-deploy script for whitby, intended to\nbe (eventually) suitable for running automatically in a systemd timer.\nThe current iteration of the script doesn\u0027t actually do any deploying,\nbut instead takes as an argument a revision, creates a new git worktree\nin /tmp with that revision checked out, runs a nix-diff of whitby\u0027s\nsystem derivation in the running system and at that closure, puts an\nhtml-rendered version of that diff in the public directory used by\ndeploy.tvl.fyi, and finally sends a message to IRC via irccat with a\nlink to that HTML page.\n\nRefs: b/110\nChange-Id: Id40525567f8845590c909568befd8d00c07a481c\nReviewed-on: https://cl.tvl.fyi/c/depot/+/3145\nTested-by: BuildkiteCI\nReviewed-by: tazjin \u003cmail@tazj.in\u003e\nReviewed-by: kn \u003cklemens@posteo.de\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9c038cbff09b600d6b3be32c6c9b1a4cd6779ec2"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9c038cbff09b600d6b3be32c6c9b1a4cd6779ec2"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"79b39bb66e39bc1e00e4ceca75f32412e5f4f0de","is_merged_in_target_branch":true,"change_id":"I5869d40800bbf5fb8fb39878a857f66ff5787830","change_number":3144,"patch_set_number":9,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Code-Review-from-owners","status":"OK","applied_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}},{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000010,"name":"aspen","email":"root@gws.fyi","username":"aspen"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review-from-owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review-from-owners\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review-from-owners\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
