You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Migrate build infrastructure from Gradle to Maven (#2111)
* Migrate build infrastructure from Gradle to Maven
Replaces the Gradle build with Maven while preserving build behaviors, and moves CI/CD off PAT usage.
- New Maven build (pom.xml) with dependencies, compiler (-parameters, Java 1.8 main / 17 tests), jar Automatic-Module-Name, javadoc/source jars, jacoco, spotbugs, sonar, and a GPG signing profile
- Maven wrapper (mvnw/mvnw.cmd/.mvn) replacing the Gradle wrapper
- gradle-build.yml -> maven-build.yml; codeql-analysis.yml and sonarcloud.yml updated to Maven
- ADO ci-build.yml and daily-ci-build.yml use Maven with PAT-less MavenAuthenticate and settings.xml mirror + GPG signing
- dependabot.yml (maven root, gradle for /android), .gitignore, release-please-config.json, devx.yml, getLatestVersion.ps1, validatePackageContents.ps1 updated
- android/ kept as standalone Gradle project with inlined dependencies
- Removed root Gradle files and the java-8 sub-project (Java 8 verified via Maven source/target 1.8 + JDK 8 CI job)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* fix save
* Ignore jakarta.annotation-api major (v3) updates in Dependabot
jakarta.annotation-api 3.x is compiled to Java 11 bytecode, incompatible with the library's Java 8 baseline, so pin to the 2.x line.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* bump azure and kiota
* Ignore okhttp major (v5) updates in Dependabot
okhttp 5.x is a major bump that will be handled manually; pin to the 4.x line in both the Maven and Android ecosystems.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Align android dependencies with pom (azure-core 1.58.1, kiota 1.9.3)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Ignore android lint newer-version warnings for okhttp and jakarta
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Remove dependabot ignore for okhttp major bump
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
0 commit comments