![]() Unit tests, source-code analysis, or measurement work. Source-tests are tasks that run directly from the Gecko source. Shippable downstream tasks should use artifacts from build-mac-notarization. One signing job is created for each shippable-l10n Passes them to signing servers to have their contents signed appropriately, based The shippable l10n signing kind takes artifacts from the shippable-l10n kind and In order to provide localized versions of the same source. The nightly l10n kind repacks a specific nightly build (from the same source code) You can read more about how to trigger these on the wiki. The l10n kind takes the last published nightly build, and generates localized buildsįrom it. Hazard builds are similar to “regular’ builds, but use a compiler extension toĮxtract a bunch of data from the build and then analyze that data looking for This kind performs a standalone bootstrap of a Firefox build from various system environments. This kind performs an artifact build: one based on precompiled binariesĭiscovered via the TaskCluster index. Only available in production environments, as Apple doesn’t offer a testĭownstream tasks switch to build-mac-signing in non-shippable builds or level 1 Mac notarization on signingscript (linux) using rcodesign. Uses a self-signed certificate on level 1 environments. Kind artifacts and passes them through signingscriptworker to a signing serverĪnd returns signed results. The build-signing task takes the unsigned build MOZ_ANDROID_FAT_AAR_X86, MOZ_ANDROID_FAT_AAR_X86_64 must be a path relative to MOZ_ANDROID_FAT_AAR_ARCHITECTURES: must be a comma-separated list of architecture.Įach of MOZ_ANDROID_FAT_AAR_ARM64_V8A, MOZ_ANDROID_FAT_AAR_ARMEABI_V7A, If you want to run this task locally, you need to specify these environment variable: Per-ABI feature splits to produce arch-specific APKs. It fetches arch-specific AAR files, extracts arch-specific libraries and preference files,Īnd then assembles a multi-architecture “fat AAR”. This build-like tasks is anĪrtifact build (ARMv7, but this is arbitrary) that itself depends on arch-specific Android build build-fat-aar ¶īuild architecture-independent GeckoView AAR (Android ARchive) files. “build” in a Mozilla context: it does not include tasks that run build-likeĪctions for static analysis or to produce instrumented artifacts. This is more restrictive than most definitions of build ¶īuilds are tasks that produce an installer or other output that can be run by This section lists and documents the available task kinds.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |