Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(150)

Issue 417703002: Add scripts to semi-automate publishing of ChromeVox webstore extension using webstore API. (Closed)

Created:
6 years, 5 months ago by David Tseng
Modified:
6 years, 3 months ago
Reviewers:
dmazzoni
CC:
chromium-reviews, oshima+watch_chromium.org, plundblad+watch_chromium.org, aboxhall+watch_chromium.org, nkostylev+watch_chromium.org, yuzo+watch_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, stevenjb+watch_chromium.org, arv+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

Add scripts to semi-automate publishing of ChromeVox webstore extension using webstore API. TEST=manually run through release workflow and verify api endpoints return success. BUG=none Committed: https://crrev.com/622b0d07837e8b4d5eb4bba379f988d2a37f9cca Cr-Commit-Position: refs/heads/master@{#292021}

Patch Set 1 #

Total comments: 11

Patch Set 2 : #

Patch Set 3 : Address comments. #

Patch Set 4 : Remove creds. #

Patch Set 5 : Rename some files. #

Total comments: 15

Patch Set 6 : Interactive prompt #

Patch Set 7 : Fix url. #

Patch Set 8 : Fix other options. #

Patch Set 9 : Remov logging. #

Total comments: 12

Patch Set 10 : Address feedback. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+260 lines, -2 lines) Patch
M chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi View 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/manifest.json.jinja2 View 1 chunk +4 lines, -2 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py View 1 2 3 4 5 6 7 8 9 1 chunk +138 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/tools/generate_manifest.py View 1 chunk +6 lines, -0 lines 0 comments Download
A chrome/browser/resources/chromeos/chromevox/tools/upload_chromevox_to_webstore.py View 1 2 3 4 5 6 7 8 9 1 chunk +106 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
David Tseng
6 years, 5 months ago (2014-07-23 18:36:30 UTC) #1
David Tseng
Still w.i.p. but as I've written minimal python (in Chrome), figured I'd send out early.
6 years, 5 months ago (2014-07-23 18:38:07 UTC) #2
dmazzoni
https://codereview.chromium.org/417703002/diff/1/chrome/browser/resources/chromeos/chromevox/tools/webstore.py File chrome/browser/resources/chromeos/chromevox/tools/webstore.py (right): https://codereview.chromium.org/417703002/diff/1/chrome/browser/resources/chromeos/chromevox/tools/webstore.py#newcode1 chrome/browser/resources/chromeos/chromevox/tools/webstore.py:1: #!/usr/bin/env python Maybe call this upload_to_webstore or something along ...
6 years, 5 months ago (2014-07-23 18:52:42 UTC) #3
David Tseng
PTAL; uploading works now as well. https://codereview.chromium.org/417703002/diff/1/chrome/browser/resources/chromeos/chromevox/tools/webstore.py File chrome/browser/resources/chromeos/chromevox/tools/webstore.py (right): https://codereview.chromium.org/417703002/diff/1/chrome/browser/resources/chromeos/chromevox/tools/webstore.py#newcode1 chrome/browser/resources/chromeos/chromevox/tools/webstore.py:1: #!/usr/bin/env python On ...
6 years, 5 months ago (2014-07-23 22:45:31 UTC) #4
David Tseng
https://codereview.chromium.org/417703002/diff/1/chrome/browser/resources/chromeos/chromevox/tools/webstore_util.py File chrome/browser/resources/chromeos/chromevox/tools/webstore_util.py (right): https://codereview.chromium.org/417703002/diff/1/chrome/browser/resources/chromeos/chromevox/tools/webstore_util.py#newcode19 chrome/browser/resources/chromeos/chromevox/tools/webstore_util.py:19: 'client_secret': 'A9OhIdmTcUX9zdvRINwySHol', On 2014/07/23 22:45:31, David Tseng wrote: > ...
6 years, 5 months ago (2014-07-23 23:02:50 UTC) #5
dmazzoni
https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi File chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi (right): https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi#newcode21 chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi:21: 'key': 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDltVl1k15pjRzuZfMc3B69inxwm2bZeZ2O8/zFO+NluHnBm3GJ3fzdOoFGJd+M16I8p7zxxQyHeDMfWYASyCeB8XnUEDKjqNLQfCnncsANzHsYoEbYj2nEUML2P13b9q+AAvpCBpAJ4cZp81e9n1y/vbSXHE4385cgkKueItzikQIDAQAB', I'm worried about this too - wouldn't ...
6 years, 4 months ago (2014-07-28 05:29:08 UTC) #6
David Tseng
https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi File chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi (right): https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi#newcode21 chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi:21: 'key': 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDltVl1k15pjRzuZfMc3B69inxwm2bZeZ2O8/zFO+NluHnBm3GJ3fzdOoFGJd+M16I8p7zxxQyHeDMfWYASyCeB8XnUEDKjqNLQfCnncsANzHsYoEbYj2nEUML2P13b9q+AAvpCBpAJ4cZp81e9n1y/vbSXHE4385cgkKueItzikQIDAQAB', On 2014/07/28 05:29:07, dmazzoni wrote: > I'm ...
6 years, 4 months ago (2014-07-29 21:59:24 UTC) #7
dmazzoni
https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi File chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi (right): https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi#newcode21 chrome/browser/resources/chromeos/chromevox/generate_manifest.gypi:21: 'key': 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDltVl1k15pjRzuZfMc3B69inxwm2bZeZ2O8/zFO+NluHnBm3GJ3fzdOoFGJd+M16I8p7zxxQyHeDMfWYASyCeB8XnUEDKjqNLQfCnncsANzHsYoEbYj2nEUML2P13b9q+AAvpCBpAJ4cZp81e9n1y/vbSXHE4385cgkKueItzikQIDAQAB', On 2014/07/29 21:59:23, David Tseng wrote: > ...
6 years, 4 months ago (2014-07-29 23:06:11 UTC) #8
David Tseng
https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py File chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py (right): https://codereview.chromium.org/417703002/diff/80001/chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py#newcode21 chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py:21: '937534751394-gbj5334v9144c57qjqghl7d283plj5r4.apps.googleusercontent.com', On 2014/07/28 05:29:07, dmazzoni wrote: > nit: 4-space ...
6 years, 4 months ago (2014-07-29 23:52:19 UTC) #9
dmazzoni
lgtm only one serious issue - RunInteractivePrompt looks like it's inside a loop instead of ...
6 years, 4 months ago (2014-07-30 05:39:55 UTC) #10
David Tseng
https://codereview.chromium.org/417703002/diff/160001/chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py File chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py (right): https://codereview.chromium.org/417703002/diff/160001/chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py#newcode9 chrome/browser/resources/chromeos/chromevox/tools/chromevox_webstore_util.py:9: import os On 2014/07/30 05:39:55, dmazzoni wrote: > nit: ...
6 years, 4 months ago (2014-07-31 21:52:57 UTC) #11
David Tseng
The CQ bit was checked by dtseng@chromium.org
6 years, 3 months ago (2014-08-26 21:09:30 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dtseng@chromium.org/417703002/180001
6 years, 3 months ago (2014-08-26 21:11:19 UTC) #13
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_chromium_gn_rel on tryserver.chromium.linux ...
6 years, 3 months ago (2014-08-26 22:46:49 UTC) #14
commit-bot: I haz the power
Committed patchset #10 (180001) as c70990e64883f46a1d72a042f95b408836ba8084
6 years, 3 months ago (2014-08-26 23:10:38 UTC) #15
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 02:47:02 UTC) #16
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/622b0d07837e8b4d5eb4bba379f988d2a37f9cca
Cr-Commit-Position: refs/heads/master@{#292021}

Powered by Google App Engine
This is Rietveld 408576698