Skip to content

Commit 5fac07e

Browse files
SUPERCILEXsamtstern
authored andcommitted
Upgrade to Gradle 4.8 (#1350)
1 parent 6f5f8c5 commit 5fac07e

File tree

4 files changed

+64
-64
lines changed

4 files changed

+64
-64
lines changed

build.gradle.kts

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import com.android.build.gradle.BaseExtension
22
import com.jfrog.bintray.gradle.BintrayExtension
3-
import com.jfrog.bintray.gradle.RecordingCopyTask
3+
import com.jfrog.bintray.gradle.tasks.RecordingCopyTask
44
import org.jfrog.gradle.plugin.artifactory.dsl.ArtifactoryPluginConvention
55
import org.jfrog.gradle.plugin.artifactory.dsl.DoubleDelegateWrapper
66
import org.jfrog.gradle.plugin.artifactory.dsl.PublisherConfig
@@ -52,6 +52,10 @@ allprojects {
5252
}
5353
}
5454

55+
tasks.withType<Wrapper> {
56+
distributionType = Wrapper.DistributionType.ALL
57+
}
58+
5559
val Project.configDir get() = "$rootDir/library/quality"
5660
val Project.reportsDir get() = "$buildDir/reports"
5761

@@ -247,6 +251,50 @@ fun Project.setupPublishing() {
247251
artifact(sourcesJar)
248252

249253
pom {
254+
name.set("FirebaseUI ${project.name.capitalize()}")
255+
description.set("Firebase UI for Android")
256+
url.set("https://github.com/firebase/FirebaseUI-Android")
257+
258+
organization {
259+
name.set("Firebase")
260+
url.set("https://github.com/firebase")
261+
}
262+
263+
scm {
264+
val scmUrl = "scm:git:[email protected]/firebase/firebaseui-android.git"
265+
connection.set(scmUrl)
266+
developerConnection.set(scmUrl)
267+
url.set(this@pom.url)
268+
tag.set("HEAD")
269+
}
270+
271+
developers {
272+
developer {
273+
id.set("samtstern")
274+
name.set("Sam Stern")
275+
email.set("[email protected]")
276+
organization.set("Firebase")
277+
organizationUrl.set("https://firebase.google.com")
278+
roles.set(listOf("Project-Administrator", "Developer"))
279+
timezone.set("-8")
280+
}
281+
282+
developer {
283+
id.set("SUPERCILEX")
284+
name.set("Alex Saveau")
285+
email.set("[email protected]")
286+
roles.set(listOf("Developer"))
287+
timezone.set("-8")
288+
}
289+
}
290+
291+
licenses {
292+
license {
293+
name.set("The Apache License, Version 2.0")
294+
url.set("https://www.apache.org/licenses/LICENSE-2.0.txt")
295+
}
296+
}
297+
250298
withXml {
251299
asNode().appendNode("dependencies").apply {
252300
fun Dependency.write(scope: String) = appendNode("dependency").apply {
@@ -267,54 +315,6 @@ fun Project.setupPublishing() {
267315
dependency.write("runtime")
268316
}
269317
}
270-
271-
// Common values
272-
val repoUrl = "https://github.com/firebase/FirebaseUI-Android"
273-
val scmUrl = "scm:git:[email protected]/firebase/firebaseui-android.git"
274-
275-
// Name
276-
asNode().appendNode("name", artifactId)
277-
278-
// Description
279-
asNode().appendNode("description", "Firebase UI for Android")
280-
281-
// Organization
282-
asNode().appendNode("organization").apply {
283-
appendNode("name", "FirebaseUI")
284-
appendNode("url", repoUrl)
285-
}
286-
287-
// URL
288-
asNode().appendNode("url", repoUrl)
289-
290-
// SCM
291-
asNode().appendNode("scm").apply {
292-
appendNode("connection", scmUrl)
293-
appendNode("developerConnection", scmUrl)
294-
appendNode("url", repoUrl)
295-
appendNode("tag", "HEAD")
296-
}
297-
298-
// Developers
299-
asNode().appendNode("developers").appendNode("developer").apply {
300-
appendNode("id", "samtstern")
301-
appendNode("email", "[email protected]")
302-
appendNode("organization", "Firebase")
303-
appendNode("organizationUrl", "https://firebase.google.com")
304-
305-
appendNode("roles").apply {
306-
appendNode("role", "Project-Administrator")
307-
appendNode("role", "Developer")
308-
}
309-
310-
appendNode("timezone", "-8")
311-
}
312-
313-
// Licenses
314-
asNode().appendNode("licenses").appendNode("license").apply {
315-
appendNode("name", "The Apache License, Version 2.0")
316-
appendNode("url", "http://www.apache.org/licenses/LICENSE-2.0.txt")
317-
}
318318
}
319319
}
320320
}
@@ -356,16 +356,16 @@ fun Project.setupPublishing() {
356356
"'$name': ${publishing.artifacts}"
357357
}
358358
logger.info("""
359-
|Bintray configuration for '$publicationName'
360-
| Artifact name: $artifactName
361-
| Artifacts: ${publications.joinToString(transform = pubLog)}
362-
""".trimMargin())
359+
|Bintray configuration for '$publicationName'
360+
| Artifact name: $artifactName
361+
| Artifacts: ${publications.joinToString(transform = pubLog)}
362+
""".trimMargin())
363363
logger.info("""
364-
|POM transformation
365-
| Src: $pomSrc
366-
| Dest: $pomDest
367-
| Name: $pomName
368-
""".trimMargin())
364+
|POM transformation
365+
| Src: $pomSrc
366+
| Dest: $pomDest
367+
| Name: $pomName
368+
""".trimMargin())
369369

370370
filesSpec(closureOf<RecordingCopyTask> {
371371
from(pomSrc)

buildSrc/src/main/kotlin/Config.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
object Config {
2-
const val version = "4.0.1"
2+
const val version = "4.1.0-SNAPSHOT"
33
val submodules = listOf("auth", "common", "firestore", "database", "storage")
44

55
private const val kotlinVersion = "1.2.41"
@@ -11,11 +11,11 @@ object Config {
1111
}
1212

1313
object Plugins {
14-
const val android = "com.android.tools.build:gradle:3.2.0-alpha15"
14+
const val android = "com.android.tools.build:gradle:3.2.0-alpha17"
1515
const val kotlin = "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
1616
const val google = "com.google.gms:google-services:4.0.1"
1717

18-
const val bintray = "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.0"
18+
const val bintray = "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.1"
1919
const val buildInfo = "org.jfrog.buildinfo:build-info-extractor-gradle:4.7.3"
2020
}
2121

@@ -35,7 +35,7 @@ object Config {
3535
const val cardView = "com.android.support:cardview-v7:$version"
3636
const val customTabs = "com.android.support:customtabs:$version"
3737

38-
const val constraint = "com.android.support.constraint:constraint-layout:1.1.0"
38+
const val constraint = "com.android.support.constraint:constraint-layout:1.1.1"
3939
}
4040

4141
object Arch {
@@ -95,7 +95,7 @@ object Config {
9595
}
9696

9797
object Lint {
98-
private const val version = "26.2.0-alpha15"
98+
private const val version = "26.2.0-alpha17"
9999

100100
const val api = "com.android.tools.lint:lint-api:$version"
101101
const val tests = "com.android.tools.lint:lint-tests:$version"

gradle/wrapper/gradle-wrapper.jar

-5 Bytes
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-4.7-all.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-4.8-all.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)