Build all variants (nightly/beta/release) for pull requests and master pushes
Categories
(Firefox for Android :: General, task)
Tracking
()
People
(Reporter: boek, Unassigned)
Details
From github: https://github.com/mozilla-mobile/fenix/issues/16406.
Currently we only build the
debugvariant for pull requests and pushes tomaster. In most cases this is okay-ish since most of the code is shared. But there are some differences and if there's a failure that only affects non-debug builds then we do not notice them.Here is an example that just happened:
https://github.com/mozilla-mobile/fenix/commit/686f7bd7c65cbaa8fa8c7dd0b390cd6adf11e079For this change the pull request was green. Once landed on master the push was green too. But the beta and release variant of the app did not compile anymore.
Currently we only notice such failures if an engineer builds such a variant or if we actually release it - which is of course super annoying.
┆Issue is synchronized with this Jira Task
Change performed by the Move to Bugzilla add-on.
Updated•2 years ago
|
Description
•