Skip to content

Fix/daily ci pool image#2606

Merged
gavinbarron merged 1 commit into
mainfrom
fix/daily-ci-pool-image
May 27, 2026
Merged

Fix/daily ci pool image#2606
gavinbarron merged 1 commit into
mainfrom
fix/daily-ci-pool-image

Conversation

@ramsessanchez
Copy link
Copy Markdown
Contributor

Replicates changes from microsoftgraph/msgraph-sdk-java-core#2098 for this repository.

Changes

.azure-pipelines/daily-ci-build.yml

  • Added image: ubuntu-latest to pool configuration
  • Replaced JavaToolInstaller + script steps with sed stripping + Gradle@4 task
  • Added network isolation support by stripping public repos before build

build.gradle

  • Added CFS feed as a Maven repository with token-based authentication (in both repositories and publishing.repositories)

settings.gradle

  • Added pluginManagement repositories block pointing to the CFS feed for plugin resolution

gradle.properties

  • Added CFS feed URL and credential placeholders for Azure Artifacts authentication

- Added pool image (ubuntu-latest) to 1ES pipeline template
- Switched from JavaToolInstaller + script steps to Gradle@4 task
- Added sed steps to strip plugins and public repos for network-isolated builds
- Added CFS upstream Azure Artifacts feed for dependency resolution
- Added pluginManagement repositories block in settings.gradle
- Added CFS feed credential placeholders in gradle.properties

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ramsessanchez ramsessanchez requested a review from a team as a code owner May 27, 2026 19:13
@gavinbarron gavinbarron merged commit a7febfa into main May 27, 2026
12 checks passed
@gavinbarron gavinbarron deleted the fix/daily-ci-pool-image branch May 27, 2026 20:21
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