Uploaded image for project: 'Nuxeo Mobile'
  1. Nuxeo Mobile
  2. NXMOB-465

Use a nightly build of all branches on nuxeo-mobile / use hockeyapp

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: iOS 1.15, Android 1.12
    • Component/s: None
    • Tags:
    • Sprint:
      nxfit 10.1.6
    • Story Points:
      8

      Description

      Have a "nightly" build of all branches on the nuxeo-mobile repository that will push the built artifacts (APK, IPA) to HockeyApp (https://hockeyapp.net):

      Create an account for Nuxeo on HockeyApp.
      Integrate Fastlane and HockeyApp.
      Create new Jenkinsfile-nightly files for both iOS and Android that will build and upload to HockeyApp each night. See if we can add some metadata such as the branch built.
      The typical flow for a new work branch:

      Jenkins creates automatically new "nightly" jobs for iOS and Android when pushing the new branch (using multibranch pipeline).
      The first run builds the APK/IPA and uploads it to HockeyApp, with metadata such as the branch being built.
      Each night, the job builds the APK/IPA and uploads it to HockeyApp, with metadata such as the branch being built.
      => Each morning, a set of APKs/IPAs are available on HockeyApp to test each branch, master included.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 days
                  3d

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.