Skip to content

Commit 89c2f6c

Browse files
authored
Don't include alpha versions in tutorial bundle (#7067)
Simple filtering for alpha versions from the tutorial bundle.
1 parent 7966873 commit 89c2f6c

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

plugins/src/main/java/com/google/firebase/gradle/bomgenerator/GenerateTutorialBundleTask.kt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -205,11 +205,13 @@ abstract class GenerateTutorialBundleTask : DefaultTask() {
205205
private fun artifactVariableString(fullArtifactName: String): String {
206206
val (name, alias, extra) = mappings[fullArtifactName]!!
207207

208-
return multiLine(
209-
"<!-- $name -->",
210-
"<!ENTITY $alias \"$fullArtifactName:${versionString(fullArtifactName)}\">",
211-
extra,
212-
)
208+
val version = versionString(fullArtifactName)
209+
if (version.lowercase().contains("-alpha")) {
210+
logger.info("Ignoring alpha version of $fullArtifactName")
211+
return "" // Alpha versions should not be included in the tutorial bundle
212+
}
213+
214+
return multiLine("<!-- $name -->", "<!ENTITY $alias \"$fullArtifactName:${version}\">", extra)
213215
}
214216

215217
companion object {

0 commit comments

Comments
 (0)