Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#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.

Change History (7)

comment:1 Changed 4 years ago by pavelz

  • Description modified (diff)

comment:3 Changed 4 years ago by pavelz

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

comment:4 Changed 4 years ago by pavelz

  • Description modified (diff)

comment:5 Changed 4 years ago by pavelz

  • Keywords provisioning added; ci removed

comment:6 Changed 4 years ago by pavelz

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

comment:7 Changed 4 years ago 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

Note: See TracTickets for help on using tickets.