Commit 22aa230
committed
ci(mobile-e2e): expose mavenLocal globally for the consumer Gradle build
The Publish step puts the clerk-android snapshot in ~/.m2/repository, but
the quickstart's android build can't see it: `expo prebuild --clean`
regenerates android/build.gradle from template without mavenLocal(), and
adding mavenLocal to packages/expo/android/build.gradle only configures
the library's own repository chain — not the consumer's.
Drop a global init script in ~/.gradle/init.d/ so every Gradle invocation
on the runner (prebuild plugin resolution + :app:assembleRelease) picks
up mavenLocal. Scoped behind the same snapshot-mode condition so manual
version-string dispatches and PR runs are unaffected.1 parent 55704c2 commit 22aa230
1 file changed
Lines changed: 31 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
205 | 236 | | |
206 | 237 | | |
207 | 238 | | |
| |||
0 commit comments