Opened on 04/08/2016 at 02:05:40 PM

Closed on 04/11/2016 at 09:45:09 AM

Last modified on 05/30/2016 at 07:15:50 AM

#3906 closed change (fixed)

Migrate devbuilds from Salsita provisioning to Eyeo

Reported by: pavelz Assignee:
Priority: Unknown Milestone: Adblock-Browser-for-iOS-1.4.0
Module: Adblock-Browser-for-iOS Keywords: provisioning
Cc: Blocked By:
Blocking: Platform: Adblock Browser for iOS
Ready: yes Confidential: no
Tester: Scheer Verified working: yes
Review URL(s):

Description (last modified by pavelz)

Background

Slack/IRC discussion with @fhd:

There is two new considerable factors:

  • 1.3 is going to be fairly long term livable release with a considerable user base
  • Eyeo is pushing for “devbuilds” - technically a more often cuts of testable feature sets

In other news, we scouted a way of making a submission check possible before the actual submission, via creating a parallel distribution cert.

What to change

For the devbuilds, we stop using Salsita issued cert and Salsita profiles, and create yet another Eyeo enterprise distribution cert along the two already there. We (Salsita) would need to have the private key for that, as we are still building the binary. But the binary issuer will be Eyeo, not Salsita.

Then we just create another set of org.adblockplus.devbuilds.AdblockBrowser.* appids, which we download and use in our CI. Which will allow everyone for having a selected devbuild installed along the latest public appstore build.

Remarks for testers

Release branch builds (so far called "QA") will be landing in HockeyApp slot "Adblock Browser Devbuilds". When installed, it will have a distinctive icon per https://issues.adblockplus.org/ticket/3911. Now temporarily it is just a yellow dot over the regular icon.
Staging and master builds will be landing in the new "Adblock Browser Release" app slot. When installed, will have the regular original icon.

Attachments (0)

Change History (7)

comment:1 Changed on 04/08/2016 at 02:17:47 PM by pavelz

  • Description modified (diff)

comment:2 Changed on 04/08/2016 at 03:30:54 PM by pavelz

comment:3 Changed on 04/11/2016 at 09:45:09 AM by pavelz

  • Resolution set to fixed
  • Status changed from new to closed

comment:4 Changed on 04/11/2016 at 11:06:17 AM by pavelz

  • Description modified (diff)

comment:5 Changed on 04/11/2016 at 11:18:40 AM by pavelz

  • Keywords provisioning added; ci removed

comment:6 Changed on 05/19/2016 at 07:42:49 AM by pavelz

  • Milestone set to Adblock-Browser-for-iOS-next

comment:7 Changed on 05/30/2016 at 07:15:50 AM by scheer

  • Tester changed from Unknown to Scheer
  • Verified working set

"Adblock Browser Devbuilds" is now present in Hockey App and delivers the correct build. The Adblock Browser Devbuilds icon in Hockey App and once installed show with a Yellow Dot over the icon, as shown in #3911.

"Adblock Browser Release" is now also displayed with the correct icon in Hockey App and on installation.

ABB 1.4.0 (988)
iPhone 6s Plus
iOS 9.3.1

Add Comment

Modify Ticket

Change Properties
Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none).
 
Note: See TracTickets for help on using tickets.