Skip to content

Use Maven task in release pipeline - #2649

Merged
gavinbarron merged 1 commit into
mainfrom
gavinbarron-use-maven-task
Aug 5, 2026
Merged

Use Maven task in release pipeline#2649
gavinbarron merged 1 commit into
mainfrom
gavinbarron-use-maven-task

Conversation

@gavinbarron

Copy link
Copy Markdown
Member

Summary

  • replace Maven Wrapper install and deploy commands with Maven@4 tasks
  • preserve Java 21, signing, branch conditions, and ESRP staging behavior
  • avoid direct Maven Wrapper downloads from Maven Central in network-isolated builds

Validation

  • confirmed the pipeline YAML contains no remaining ./mvnw invocations
  • confirmed the resulting diff has no whitespace errors

Replace Maven wrapper invocations with Maven@4 tasks so network-isolated builds use the hosted Maven installation and authenticated Azure Artifacts mirror.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 94192e5b-ed23-41af-8495-a1b4a0f9689e
@gavinbarron
gavinbarron requested a review from a team as a code owner August 4, 2026 23:56
@gavinbarron
gavinbarron enabled auto-merge (squash) August 4, 2026 23:56
@gavinbarron
gavinbarron merged commit 91950a4 into main Aug 5, 2026
11 checks passed
@gavinbarron
gavinbarron deleted the gavinbarron-use-maven-task branch August 5, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants