Page MenuHomePhabricator

Remove Wikipedia Staging from automatically deploying with every beta
Closed, ResolvedPublic

Description

Currently every time we run the deploy fastlane lane (which is kicked off from the Deploy Jenkins job), both the Wikipedia app and the Wikipedia Staging app is built and deployed. We don't need to test the Wikipedia Staging app that often, so we need to remove it from our basic deploy lane and instead create a dedicated deploy staging lane and Jenkins job to explicitly deploy Wikipedia Staging separately on an as-needed basis.

As a part of this - delete the Wikipedia.xcworkspace and confirm CI still works.

Event Timeline

LGoto triaged this task as Medium priority.
LGoto moved this task from Needs Triage to Engineering Backlog on the Wikipedia-iOS-App-Backlog board.

This was a test to be sure CircleCI runs its tests properly with xcworkspace removed: https://github.com/wikimedia/wikipedia-ios/pull/3799 – the unknown this ticket references is if Jenkins still operates as expected as well.

JMinor lowered the priority of this task from Medium to Low.Jan 19 2021, 7:37 PM