{"html_url": "https://github.com/simonw/datasette/issues/608#issuecomment-551361792", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/608", "id": 551361792, "node_id": "MDEyOklzc3VlQ29tbWVudDU1MTM2MTc5Mg==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-11-08T02:51:36Z", "updated_at": "2019-11-08T02:51:36Z", "author_association": "OWNER", "body": "A nice undocumented bonus feature of this change is that you can see a full list of your Cloud Run services by running `datasette publish cloudrun fixtures.db` and then hitting `Ctrl+C` rather than continuing with the deploy.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 513008936, "label": "Improve UI of \"datasette publish cloudrun\" to reduce chances of accidentally over-writing a service"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/608#issuecomment-551361489", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/608", "id": 551361489, "node_id": "MDEyOklzc3VlQ29tbWVudDU1MTM2MTQ4OQ==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-11-08T02:50:03Z", "updated_at": "2019-11-08T02:50:03Z", "author_association": "OWNER", "body": "Here's the new interface:\r\n```\r\n$ datasette publish cloudrun fixtures.db\r\nPlease provide a service name for this deployment\r\n\r\nUsing an existing service name will over-write it\r\n\r\nYour existing services:\r\n\r\n csvconf - created 2019-05-09T18:52:17.829Z - https://csvconf-j7hipcg4aq-uc.a.run.app\r\n fixtures - created 2019-11-08T02:22:14.048160Z - https://fixtures-j7hipcg4aq-uc.a.run.app\r\n\r\nService name: \r\n```", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 513008936, "label": "Improve UI of \"datasette publish cloudrun\" to reduce chances of accidentally over-writing a service"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/608#issuecomment-551354256", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/608", "id": 551354256, "node_id": "MDEyOklzc3VlQ29tbWVudDU1MTM1NDI1Ng==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-11-08T02:17:50Z", "updated_at": "2019-11-08T02:17:50Z", "author_association": "OWNER", "body": "If the user specifies `--service` I will use that without further questions.\r\n\r\nIf they don't I'm going to ask them to enter a service manually (like happens at the moment) BUT I'm not going to give them a default and I'm going to show them the list of currently deployed services in the UI.\r\n\r\nI can get that by shelling out to `gcloud beta run services list --platform=managed --format json`", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 513008936, "label": "Improve UI of \"datasette publish cloudrun\" to reduce chances of accidentally over-writing a service"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/608#issuecomment-551353133", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/608", "id": 551353133, "node_id": "MDEyOklzc3VlQ29tbWVudDU1MTM1MzEzMw==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-11-08T02:13:10Z", "updated_at": "2019-11-08T02:13:10Z", "author_association": "OWNER", "body": "Right now you're not asked to select a service until AFTER the image has been compiled and pushed:\r\n```\r\n7f41a4f30654: Pushed\r\n60c95c8aac78: Pushed\r\n5bad104547b2: Pushed\r\nlatest: digest: sha256:7737f14d8490bbea49f29a750401fe2bf8a69f3da3bc2fd1ec5d1a031abf1b06 size: 2849\r\nDONE\r\n------------------------------------------------------------------------------------------------------------------------------------------------------------------\r\n\r\nID CREATE_TIME DURATION SOURCE IMAGES STATUS\r\n55b495e1-6862-464b-a99c-ee6eb1d8ac31 2019-11-08T02:08:14+00:00 35S gs://datasette-222320_cloudbuild/source/1573178893.56-8a2500be28d540e1baac7c6726c5c975.tgz gcr.io/datasette-222320/datasette (+1 more) SUCCESS\r\n...\r\n\r\nService name (datasette): \r\n```\r\nThis defaults to `datasette` which means you'll over-ride your previous deployment if you don't fully understand what is going on.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 513008936, "label": "Improve UI of \"datasette publish cloudrun\" to reduce chances of accidentally over-writing a service"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/608#issuecomment-551352256", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/608", "id": 551352256, "node_id": "MDEyOklzc3VlQ29tbWVudDU1MTM1MjI1Ng==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-11-08T02:09:43Z", "updated_at": "2019-11-08T02:09:43Z", "author_association": "OWNER", "body": "I'm going to improve the UI to make it less likely people will accidentally over-write an existing service instead.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 513008936, "label": "Improve UI of \"datasette publish cloudrun\" to reduce chances of accidentally over-writing a service"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/608#issuecomment-551351754", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/608", "id": 551351754, "node_id": "MDEyOklzc3VlQ29tbWVudDU1MTM1MTc1NA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2019-11-08T02:07:40Z", "updated_at": "2019-11-08T02:07:40Z", "author_association": "OWNER", "body": "I'm nervous about how this will affect existing automation scripts that use this command.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 513008936, "label": "Improve UI of \"datasette publish cloudrun\" to reduce chances of accidentally over-writing a service"}, "performed_via_github_app": null}