Skip to content

Commit 033db70

Browse files
authored
Revert "Revert "Gradle version change from 7.4.2 to 8.1.1, Fixes AB#2779502"", Fixes AB#2779502 (#368)
Reverts #367 This PR is same as #366 Fixes [AB#2779502](https://identitydivision.visualstudio.com/fac9d424-53d2-45c0-91b5-ef6ba7a6bf26/_workitems/edit/2779502)
1 parent e14ae0c commit 033db70

File tree

14 files changed

+44
-32
lines changed

14 files changed

+44
-32
lines changed

azure-pipelines/continuous-delivery/flighted-auth-client-android-dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,7 @@ stages:
286286
ENV_VSTS_MVN_ANDROIDADACCOUNTS_ACCESSTOKEN: $(mvnPAT)
287287
inputs:
288288
cwd: $(Build.SourcesDirectory)/broker-java-root
289-
tasks: LinuxBrokerPackage:clean LinuxBrokerPackage:buildDeb $(linuxBrokerVersion) --build-cache --info
289+
tasks: LinuxBrokerPackage:clean LinuxBrokerPackage:buildDebian $(linuxBrokerVersion) --build-cache --info
290290
publishJUnitResults: false
291291
jdkArchitecture: x86
292292
sqAnalysisBreakBuildIfQualityGateFailed: false

azure-pipelines/templates/spotbugs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ steps:
1616
displayName: 'Run Spotbugs'
1717
inputs:
1818
javaHomeSelection: JDKVersion
19-
jdkVersionOption: "1.11"
19+
jdkVersionOption: "1.17"
2020
jdkArchitecture: x64
2121
cwd: ${{ parameters.cwd }}
2222
tasks: ${{ parameters.project }}:${{ parameters.spotbugsCommand }}

azure-pipelines/test-app/java-linux-test-app.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
displayName: Build Deb with Java Dependency
4747
inputs:
4848
cwd: $(Build.SourcesDirectory)/broker-java-root
49-
tasks: java-linux-test-app:clean java-linux-test-app:buildDeb --build-cache --info
49+
tasks: java-linux-test-app:clean java-linux-test-app:buildDebian --build-cache --info
5050
publishJUnitResults: false
5151
jdkArchitecture: x86
5252
sqAnalysisBreakBuildIfQualityGateFailed: false
@@ -84,7 +84,7 @@ jobs:
8484
displayName: Build Rpm with Java Dependency
8585
inputs:
8686
cwd: $(Build.SourcesDirectory)/broker-java-root
87-
tasks: java-linux-test-app:clean java-linux-test-app:buildRpm --build-cache --info
87+
tasks: java-linux-test-app:clean java-linux-test-app:buildRpmtestapp --build-cache --info
8888
publishJUnitResults: false
8989
jdkArchitecture: x64
9090
jdkVersionOption: "1.11"

azure-pipelines/test-app/microsoft-identity-diagnostics-cd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
displayName: Build Deb with Java Dependency
5151
inputs:
5252
cwd: $(Build.SourcesDirectory)/broker-java-root
53-
tasks: microsoft-identity-diagnostics:clean microsoft-identity-diagnostics:buildDeb --build-cache --info
53+
tasks: microsoft-identity-diagnostics:clean microsoft-identity-diagnostics:buildDebian --build-cache --info
5454
publishJUnitResults: false
5555
jdkArchitecture: x86
5656
sqAnalysisBreakBuildIfQualityGateFailed: false
@@ -93,7 +93,7 @@ jobs:
9393
displayName: Build Rpm with Java Dependency
9494
inputs:
9595
cwd: $(Build.SourcesDirectory)/broker-java-root
96-
tasks: microsoft-identity-diagnostics:clean microsoft-identity-diagnostics:buildRpm --build-cache --info
96+
tasks: microsoft-identity-diagnostics:clean microsoft-identity-diagnostics:buildRpmDiag --build-cache --info
9797
publishJUnitResults: false
9898
jdkArchitecture: x86
9999
sqAnalysisBreakBuildIfQualityGateFailed: false

gradle.properties

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,19 @@ ariaTenantTokenProd="b6618d4b5d24466a9d2d0d8cde8cd6e4-ddcec952-23e9-4765-b4fb-f8
22
ariaTenantTokenTest="1e8435186fa849b28b1a402fb5074ff1-0b91a9ec-efad-440c-b92c-ac4cb55ba0ff-7490"
33

44
android.useAndroidX=true
5-
android.enableJetifier=true
6-
5+
android.enableJetifier=false
6+
android.nonTransitiveRClass=false
7+
android.nonFinalResIds=false
78
# https://office.visualstudio.com/Outlook%20Mobile/_wiki/wikis/Outlook-Mobile.wiki/3780/Android-Studio-Gradle-Performance-tips-and-tricks
89
org.gradle.parallel=true
910
org.gradle.daemon=true
11+
org.gradle.warning.mode=all
12+
android.defaults.buildfeatures.buildconfig=true
1013

1114
# See https://stackoverflow.com/questions/56075455/expiring-daemon-because-jvm-heap-space-is-exhausted
1215
# we must make sure that the total size is <7G, as that's the RAM size of VM on the build pipeline.
13-
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError
16+
org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError
17+
1418

1519
# This the TSL versionName...
1620
versionName=1.5.9

gradle/versions.gradle

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ ext {
88
compileSdkVersion = 34
99
buildToolsVersion = "28.0.3"
1010

11+
1112
// Plugins
12-
gradleVersion = '7.4.2'
13+
gradleVersion = '8.1.1'
1314
kotlinVersion = '1.7.21'
1415
spotBugsGradlePluginVersion = '4.7.1'
1516
jupiterApiVersion = '5.6.0'
@@ -47,7 +48,7 @@ ext {
4748
uiAutomatorVersion = "2.2.0"
4849
daggerVersion = "2.31.2"
4950
daggerCompilerVersion = "2.31.2"
50-
msal4jVersion = "1.10.0"
51+
msal4jVersion = "1.20.1"
5152
mseberaApacheHttpClientVersion = "4.5.8"
5253
moshiVersion = "1.14.0"
5354
moshiAdaptersVersion = "1.14.0"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Mon Sep 14 13:15:58 PDT 2020
1+
#Thu Jan 30 09:54:20 PST 2025
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-all.zip
45
zipStoreBase=GRADLE_USER_HOME
56
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip

java-complete/gradle/versions.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
// Variables for entire project
22
ext {
33
// SDK
4-
minSdkVersion = 16
4+
minSdkVersion = 21
55
brokerProjectMinSdkVersion = 24
66
automationAppMinSDKVersion = 21
77
targetSdkVersion = 30
88
compileSdkVersion = 30
99
buildToolsVersion = "28.0.3"
1010

1111
// Plugins
12-
gradleVersion = '4.2.2'
12+
gradleVersion = '8.1.1'
1313
kotlinVersion = '1.7.21'
1414
spotBugsGradlePluginVersion = '4.7.1'
1515
jupiterApiVersion = '5.6.0'

java-complete/gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1-all.zip

plugins/buildsystem/build.gradle

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,26 +6,33 @@ plugins {
66
id 'java-gradle-plugin'
77
id 'org.jetbrains.kotlin.jvm'
88
id 'maven-publish'
9-
id 'com.gradle.plugin-publish' version '0.14.0'
9+
id 'com.gradle.plugin-publish' version '1.3.0'
1010
}
1111

1212
group 'com.microsoft.identity'
13-
version '0.2.3'
13+
version '0.2.5'
1414

15+
tasks.withType(JavaCompile) {
16+
sourceCompatibility = '11'
17+
targetCompatibility = '11'
18+
}
1519

16-
pluginBundle {
17-
website = 'https://github.com/azuread'
18-
vcsUrl = 'https://github.com/azuread/android-complete'
19-
tags = ['build']
20+
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
21+
kotlinOptions {
22+
jvmTarget = '11'
23+
}
2024
}
2125

2226
gradlePlugin {
27+
website.set('https://github.com/azuread')
28+
vcsUrl.set('https://github.com/azuread/android-complete')
2329
plugins {
2430
buildPlugin {
2531
id = 'com.microsoft.identity.buildsystem'
2632
implementationClass = 'com.microsoft.identity.buildsystem.BuildPlugin'
2733
displayName = "AuthClient Android Build Plugin"
2834
description = "Gradle plugin to encapsulate custom build tasks and configuration for AuthClient android projects."
35+
tags.addAll('build', 'msal', 'adal', 'android')
2936
}
3037
}
3138
}

0 commit comments

Comments
 (0)