2

Crittercism dSYM Pluginを使用すると、jenkins から Crittercism サーバーに iOS シンボリック ファイル (dSYM) を自動的にアップロードできることをご存知の方もいらっしゃるかもしれません。

Android proGuard マッピング ファイル (「mapping.txt」) を jenkins から直接 crittercism にアップロードできる同様のプラグインを探しています。

関連するアイデアを持っている人は、あなたの考えを共有してください。

4

4 に答える 4

5

Android および Android NDK 専用に構築された API を使用して、mapping.txt ファイルを自動的にアップロードできるようになりました。

詳細については、http: //docs.crittercism.com/android/android.html#uploading-the-mapping-txt-fileを参照してください。

注意として、この質問をもう一度見つけましたが、これはしばらくの間公開されていません。

于 2013-12-09T21:48:54.110 に答える
1

これも動物愛護団体にお願いしました。

まず第一に、彼らの迅速な対応に感謝したいと思います。

そのメールによると、Android シンボリケーションの自動アップロード オプションはまだサポートされておらず、今後のリリースでターゲットにしたいものです。

馬の口から話を聞こう:


日付: 2013 年 5 月 28 日火曜日 18:13:09 +0000 差出人: support@crittercism.com 宛先: XXX@XXX.com 件名: Re: Android アプリ用の「mapping.txt」をアップロードする API はありますか

こんにちは、シャイレンドラです。

お久しぶり。返信が遅れて申し訳ありません。昨日は私たちにとって休日でした。あなたのメッセージを今朝見たばかりです。

mapping.txt ファイルの自動アップロードに関しては、残念ながら現在のところできません。この機能はいくつかのスプリントで計画されていますが、まだ含まれていません。

私たちが取り組んでいる機能リクエストにあなたのコメントを追加します。今週、この機能のスケジュールを設定するようにプッシュしますが、完全に準備が整うまでには時間がかかる場合があります。

出てきたら教えてほしいのですが?

Crittercism をより使いやすくする機能が他にありませんか?

ご意見ありがとうございます!

エレミヤ

2013 年 5 月 28 日午後 5 時 31 分、Shailendra Rajawat は次のように書いています。

Waiting for your response .
Regards,
Shailendra

On May 27, 2013 at 1:57 p.m. Shailendra Rajawat wrote:

    Hi,
    Hope you are doing great.
    i am using cttercism for android and i want to automate the process of uploading proGuard mapping file "mapping.txt" .
    i am using jenkins -CI and will be delighted if somehow jenkins can send mapping.txt to crittercism server automatically. its

そのような種類の API を提供する場合にのみ可能です。そんなAPIがiOSのdSYMファイルのアップロードに利用できることを知りました。反応を待っています。

    Regards,
    Shailendra
于 2013-05-29T10:49:40.363 に答える
1

Eddie が述べた crittercism docに従って、curl コマンドを gradle タスクにラップできます。新しいタスクを assembleRelease finalizeBy に設定すると、リリース apk がビルドされるたびにマッピング ファイルがアップロードされます。もちろん、これらの変数を自分で定義する必要があります。

task uploadMapping(type: Exec, dependsOn: 'assembleRelease') {

    commandLine 'curl',
            "https://app.crittercism.com/api_beta/proguard/$critterAppId",
            '-F', 'proguard=@build/outputs/mapping/release/mapping.txt',
            '-F', "app_version=$appVersionName-$appVersionCode",
            '-F', "key=$critterKey"
}
assembleRelease.finalizedBy uploadMapping
于 2016-02-25T07:46:57.217 に答える