@@ -66,32 +66,31 @@ export TARGET_CFLAGS=-DNDEBUG
66
66
gradle publishToMavenLocal
67
67
popd
68
68
69
- pushd " $glean "
70
- gradle publishToMavenLocal
71
- popd
72
-
73
- pushd " $android_components_as "
74
- gradle publishToMavenLocal
75
- popd
76
-
77
69
pushd " $application_services "
78
- export SQLCIPHER_LIB_DIR=" $application_services /libs/desktop/linux-x86-64/sqlcipher/lib"
79
- export SQLCIPHER_INCLUDE_DIR=" $application_services /libs/desktop/linux-x86-64/sqlcipher/include"
80
70
export NSS_DIR=" $application_services /libs/desktop/linux-x86-64/nss"
81
71
export NSS_STATIC=1
82
72
./libs/verify-android-environment.sh
73
+ gradle :tooling-nimbus-gradle:publishToMavenLocal
74
+ popd
75
+
76
+ pushd " $glean "
83
77
gradle publishToMavenLocal
84
78
popd
85
79
86
80
pushd " $mozilla_release "
87
81
MOZ_CHROME_MULTILOCALE=$( < " $patches /locales" )
88
82
export MOZ_CHROME_MULTILOCALE
89
- ./mach --verbose build
90
- ./mach gradle geckoview:publishWithGeckoBinariesReleasePublicationToMavenLocal
91
- ./mach gradle exoplayer2:publishReleasePublicationToMavenLocal
83
+ ./mach build
84
+ gradle : geckoview:publishWithGeckoBinariesReleasePublicationToMavenLocal
85
+ gradle : exoplayer2:publishReleasePublicationToMavenLocal
92
86
popd
93
87
94
88
pushd " $android_components "
89
+ # Publish concept-fetch (required by A-S) with auto-publication disabled,
90
+ # otherwise automatically triggered publication of A-S will fail
91
+ gradle :concept-fetch:publishToMavenLocal
92
+ # Enable the auto-publication workflow now that concept-fetch is published
93
+ echo " autoPublish.application-services.dir=$application_services " >> local.properties
95
94
gradle publishToMavenLocal
96
95
popd
97
96
0 commit comments