-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Fix-misnamed TC artifacts, partially-address #2211 #2258
Conversation
c2ed67d
to
e11df90
Compare
Don't mind the taskcluster failures, they're mad because I've enabled Taskcluster with my local repo, but I've removed the " |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
automation/taskcluster/lib/tasks.py
Outdated
@@ -582,7 +581,7 @@ def _craft_artifacts_from_variant(variant): | |||
|
|||
def _craft_apk_full_path_from_variant(variant): | |||
architecture, build_type = get_architecture_and_build_type_from_variant(variant) | |||
postfix = '-unsigned' if build_type.startswith('release') else '' | |||
postfix = '' if build_type == 'Debug' else '-unsigned' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you confirm Raptor has now variant in ('armRaptor', 'aarch64Raptor)
which means:
architecture in ('arm', 'aarch64')
build_type == 'Raptor'
Therefore, a raptor build ends with -unsigned.apk
, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: good point on checking the build_type
, it is lowercased from get_arch_and...
, so I should be checking "Debug". I'll run a new build and double-check the results
Otherwise, the new $archRaptor
have builds that end in -unsigned
, exactly :)
$ ./gradlew printBuildVarients
variants: ["aarch64Raptor","aarch64Debug","aarch64Nightly","aarch64Beta","x86Raptor","x86Debug","x86Nightly","x86Beta","armRaptor","armDebug","armNightly","armBeta"]
... Just remembered that this PR was from my |
Test-build task group here
This will properly populate the Fenix index again.
Unfortunately, this PR doesn't handle the specific issue in the linked build of #2211
Pull Request checklist