Closed
Bug 1151955
Opened 9 years ago
Closed 7 years ago
push_apk.py should use the future get_apk.py from bug 1151954
Categories
(Release Engineering :: Applications: MozharnessCore, defect)
Release Engineering
Applications: MozharnessCore
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: Sylvestre, Unassigned, Mentored)
References
Details
(Whiteboard: [good first bug][lang=Python])
Attachments
(1 file, 2 obsolete files)
11.93 KB,
patch
|
Details | Diff | Splinter Review |
Once bug #1151954 is implemented, we should use this script from mozharness push_apk.py to automatically download the apk from our ftp + upload it to Google play. Most of the work can be tested without the Google play access.
Reporter | ||
Comment 1•9 years ago
|
||
Here is the push_apk.py script: https://hg.mozilla.org/build/mozharness/file/tip/scripts/push_apk.py
Comment 2•9 years ago
|
||
I'm a newbie, and so not sure if the change made is correct or complete. Please help.
Reporter | ||
Comment 3•9 years ago
|
||
This is not enough. First, bug 1151954 has to be implemented.
Comment 4•8 years ago
|
||
I would like to work on this once Bug 1151954 lands.
Reporter | ||
Comment 5•8 years ago
|
||
With pleasure!
Reporter | ||
Comment 6•8 years ago
|
||
Thinking a bit more about this: After get_apk.py and before calling push_apk.py, we probably want: * a summary of the download (size, version, build 1, locale) * a manual confirmation (Are you sure you want to upload that to Google play?)
Comment 7•8 years ago
|
||
Would this be the only way to push an APK to the play store or would the old way of manually pushing a local file still be available?
Comment 8•8 years ago
|
||
Sylvestre, my friend Josh would be interested in working on this. Could I co-mentor this?
Assignee: nobody → rowlison.josh
Status: NEW → ASSIGNED
Flags: needinfo?(sledru)
Reporter | ||
Comment 9•8 years ago
|
||
> Would this be the only way to push an APK to the play store or would the old way of manually pushing a
> local file still be available?
I think we want to keep both options.
Sure, enjoy Josh!
Flags: needinfo?(sledru)
Updated•8 years ago
|
Mentor: me
Comment 10•8 years ago
|
||
Thanks!
Comment 11•8 years ago
|
||
for Bug 1151955 get_apk is used from Bug 1151954
Comment 12•8 years ago
|
||
(In reply to Tridev from comment #11) > Created attachment 8712127 [details] [diff] [review] > push_apk.py > > for Bug 1151955 > get_apk is used from Bug 1151954 Please submit a valid diff patch. Also, just adding a get_apk.py action isn't sufficient.
Updated•8 years ago
|
Attachment #8605644 -
Attachment is obsolete: true
Updated•8 years ago
|
Attachment #8712127 -
Attachment is obsolete: true
Reporter | ||
Comment 13•8 years ago
|
||
by the way, don't hesitate to use mozreview - http://reviewboard.mozilla.org/
Comment 14•8 years ago
|
||
I've been looking at this for a little while, and I'm puzzled as to how I'll acquire the variables for locale etc as required by get_apk. I could prompt for the values but I'd prefer to acquire them without that. Is there a form for the filepath that I could parse for these variables? I wasn't able to locate a document defining the form.
Flags: needinfo?(sledru)
Comment 15•8 years ago
|
||
Also, should we put this in mozinbound with get_apk.py?
Reporter | ||
Comment 16•8 years ago
|
||
josh, here, we only care about the default locale code (multi). Hope this helps!
Flags: needinfo?(sledru)
Reporter | ||
Comment 17•8 years ago
|
||
(In reply to Alex Johnson (:alex_johnson) from comment #15) > Also, should we put this in mozinbound with get_apk.py? When reviewed, yes
Comment 18•8 years ago
|
||
Think this should meet the basic goals. Let me know if I missed anything.
Attachment #8719618 -
Flags: review?(sledru)
Reporter | ||
Comment 19•8 years ago
|
||
Comment on attachment 8719618 [details] [diff] [review] mozPatch.patch Sorry about the lag, shame on me. How this should be used? Looks like tests are missing, right? Besides that, it looks great
Attachment #8719618 -
Flags: review?(sledru)
Comment 20•8 years ago
|
||
I'm a little fuzzy on which tests are missing but I'll be in person with Alex on Monday so we'll clear that up.
Reporter | ||
Comment 21•8 years ago
|
||
Josh, we need to make some progress on this, are you still interested to help? Thanks
Comment 22•8 years ago
|
||
I am not going to be able to finish this, My apologies, things got busy and I forgot to ever come back and note that I wasn't going to be able to finish it.
Reporter | ||
Comment 23•8 years ago
|
||
No worries, thanks for taking the time to get back to me :)
Assignee: rowlison.josh → nobody
Status: ASSIGNED → NEW
Comment 24•8 years ago
|
||
(In reply to Sylvestre Ledru [:sylvestre] from comment #23) > No worries, thanks for taking the time to get back to me :) Hello, I would like to fix this bug but am new to contributing. This is my first bug, could you show me the path please? Thanks!
Comment 25•7 years ago
|
||
Hello, I would like to help fix this bug. I am completely new contributing. If I am assigned this bug, could you guide me. Thanks!
Comment 26•7 years ago
|
||
Hello, can I work on this bug?
Comment 27•7 years ago
|
||
I am new to open source, very interested in contribution. Need help how to get started. I know python lang
Comment 28•7 years ago
|
||
Hi, this bug is 2 years old, looks like repository is also changes (moved to github?). If it is not solved yet, can you please give new location for the push_apk.py file and explain a bit what is currently missing? It problem is already solved, it would be better to close bug. Thanks
Flags: needinfo?(sledru)
Reporter | ||
Comment 29•7 years ago
|
||
yeah, sorry, we moved that into our CI, I don't think it makes sense anymore. sorry :( Don't hesitate to drop me an email if you want to do python or C/C++ contribution.
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(sledru)
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•