[JIRA] (JENKINS-58490) Support symbol file upload

0 views
Skip to first unread message

martinkim.pham@gmail.com (JIRA)

unread,
Jul 15, 2019, 5:55:02 AM7/15/19
to jenkinsc...@googlegroups.com
Martin Kim Dung-Pham created an issue
 
Jenkins / New Feature JENKINS-58490
Support symbol file upload
Issue Type: New Feature New Feature
Assignee: Mez Pahlan
Components: appcenter-plugin
Created: 2019-07-15 09:54
Environment: appcenter-0.1.1
Priority: Major Major
Reporter: Martin Kim Dung-Pham

Together with application packages, we often need to upload the respective symbols to AppCenter in order to be able to see symbolicated crashes.

The AppCenter API does support symbol file uploads: /v0.1/apps/{owner_name}/{app_name}/symbol_uploads

The path could be a parameter similar as the `pathToApp`:

appCenter apiToken: APPCENTER_API_TOKEN, ownerName: config.organization, appName: config.app, pathToApp: config.package_name pathToSymbols: config.symbol_path

Please add support for symbols, as this is a necessity to make crashes manageable in AppCenter.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

mez.pahlan@gmail.com (JIRA)

unread,
Jul 15, 2019, 5:23:03 PM7/15/19
to jenkinsc...@googlegroups.com
Mez Pahlan updated an issue
Change By: Mez Pahlan
Labels: newbie-friendly

mez.pahlan@gmail.com (JIRA)

unread,
Jul 15, 2019, 5:23:04 PM7/15/19
to jenkinsc...@googlegroups.com
Mez Pahlan commented on New Feature JENKINS-58490
 
Re: Support symbol file upload

Hi Martin Kim Dung-Pham thanks for requesting this. This is definitely something we are looking to support. I just need to find some time to work on it. Thanks for raising this.

martinkim.pham@gmail.com (JIRA)

unread,
Jul 16, 2019, 2:10:08 AM7/16/19
to jenkinsc...@googlegroups.com

Hi Mez Pahlan, thank you so much for the initiative to create this Jenkins Plugin. This is really awesome!

It would be great if someone could have a look at this. I will be leaving for parental leave soon, otherwise I would have looked into this myself (after learning how to develop on a Jenkins plugin..). So help from anybody is much appreciated. Thank you so much.

mez.pahlan@gmail.com (JIRA)

unread,
Jul 16, 2019, 1:46:02 PM7/16/19
to jenkinsc...@googlegroups.com
Mez Pahlan updated an issue
Together with application packages, we often need to upload the respective symbols to AppCenter in order to be able to see symbolicated crashes.

The AppCenter API does support symbol file uploads: [/v0.1/apps/\{owner_name}/\{app_name}/symbol_uploads|https://openapi.appcenter.ms/#/operations/crash/symbolUploads_create]


The path could be a parameter similar as the `pathToApp`:

{{appCenter apiToken: APPCENTER_API_TOKEN, ownerName: config.organization, appName: config.app, pathToApp: config.package_name *pathToSymbols: config.symbol_path*}}


Please add support for symbols, as this is a necessity to make crashes manageable in AppCenter.


Acceptance criteria:

1. Users can enter the path to symbols via the plugin front end.
2. The field is optional
3. Symbols are sent via the API to AppCenter

mez.pahlan@gmail.com (JIRA)

unread,
Sep 9, 2019, 6:09:04 PM9/9/19
to jenkinsc...@googlegroups.com

Hi I just want to update everyone on the state of this. My efforts to refactor the plugin internally are progressing well. I'm looking to publish those first and then support this issue. I don't have an ETA at the moment but sometime this week looks good so far..... work permitting.

This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

kim.dung-pham@xing.com (JIRA)

unread,
Sep 10, 2019, 4:34:03 AM9/10/19
to jenkinsc...@googlegroups.com

alexander@siemer-schmetzke.de (JIRA)

unread,
Oct 14, 2019, 5:02:03 AM10/14/19
to jenkinsc...@googlegroups.com

Any progress here? Otherwise I would start putting effort in it.

mez.pahlan@gmail.com (JIRA)

unread,
Oct 14, 2019, 4:19:03 PM10/14/19
to jenkinsc...@googlegroups.com

Hi Alexander Siemer-Schmetzke. Thanks for the offer. I haven't had time to get around to this so any help would be appreciated. Many thanks.

alexander@siemer-schmetzke.de (JIRA)

unread,
Oct 15, 2019, 12:28:02 PM10/15/19
to jenkinsc...@googlegroups.com

Hey Mez Pahlan,

found some minutes to work on it. Due to limited time, I didn't refactor much and mainly kept it as it is.

Looking forward to your comments, PR is open.

martinkim.pham@gmail.com (JIRA)

unread,
Oct 21, 2019, 4:24:02 AM10/21/19
to jenkinsc...@googlegroups.com

Mez Pahlan Alexander Siemer-Schmetzke In the mean time my team has switched to a different solution, but it's awesome what you are doing here, I'm sure others will benefit. Thanks a lot!

alexander@siemer-schmetzke.de (JIRA)

unread,
Oct 21, 2019, 4:32:05 AM10/21/19
to jenkinsc...@googlegroups.com
Alexander Siemer-Schmetzke started work on New Feature JENKINS-58490
 
Change By: Alexander Siemer-Schmetzke
Status: Open In Progress

alexander@siemer-schmetzke.de (JIRA)

unread,
Oct 21, 2019, 4:32:05 AM10/21/19
to jenkinsc...@googlegroups.com

mez.pahlan@gmail.com (JIRA)

unread,
Oct 26, 2019, 11:14:04 AM10/26/19
to jenkinsc...@googlegroups.com
Mez Pahlan assigned an issue to Alexander Siemer-Schmetzke
Change By: Mez Pahlan
Assignee: Mez Pahlan Alexander Siemer-Schmetzke

mez.pahlan@gmail.com (JIRA)

unread,
Nov 18, 2019, 12:24:05 PM11/18/19
to jenkinsc...@googlegroups.com
Change By: Mez Pahlan
Status: In Review Fixed but Unreleased
Resolution: Fixed

mez.pahlan@gmail.com (JIRA)

unread,
Nov 18, 2019, 4:42:12 PM11/18/19
to jenkinsc...@googlegroups.com
Change By: Mez Pahlan
Status: Fixed but Unreleased Resolved
Resolution: Fixed Done
Released As: 0.8.0

chierici@karlmax-berlin.com (JIRA)

unread,
Feb 19, 2020, 7:03:03 AM2/19/20
to jenkinsc...@googlegroups.com

Hi, i found that the plugin now supports uploading symbols (e.g. the mappings.txt file used for Android), but in the AppCenter page of the corresponding project the file appears as "upload-<TIMESTAMP>.zip".
It looks like that i cannot be used when it appears like this. As of AppCenters documentation also the Version Name and Version Code seems to be required to make deobfuscation of the crash reports work.

If this is know and already an issue filed, please ignore. I did not find any. Thanks

mez.pahlan@gmail.com (JIRA)

unread,
Mar 4, 2020, 3:50:03 PM3/4/20
to jenkinsc...@googlegroups.com

Claus Chierici can you open a new issue for this please. Let's continue the discussion in a more focussed way.

This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

chierici@karlmax-berlin.com (JIRA)

unread,
Mar 6, 2020, 10:16:04 AM3/6/20
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages