Skip to content

Fix/daily ci pool image#1328

Closed
ramsessanchez wants to merge 3 commits into
mainfrom
fix/daily-ci-pool-image
Closed

Fix/daily ci pool image#1328
ramsessanchez wants to merge 3 commits into
mainfrom
fix/daily-ci-pool-image

Conversation

@ramsessanchez
Copy link
Copy Markdown
Contributor

@ramsessanchez ramsessanchez commented May 27, 2026

Summary

Fixes the daily CI build pipeline to work within Microsoft's restricted 1ES/CFS (Compliance File System) environment.

Changes

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

  • Added \image: ubuntu-latest\ to pool configuration
  • Switched to \Gradle@4\ ADO task for build and test
  • Added sed steps to strip \mavenCentral()\ and \gradlePluginPortal()\ for network-isolated build
  • Passes \ARTIFACTS_PAT\ for CFS feed authentication

\Build.gradle\

  • Added CFS upstream Azure Artifacts feed to dependency resolution repositories
  • Added CFS feed to publishing repositories with token-based authentication

\settings.gradle\

  • Added \pluginManagement\ repositories block with CFS feed for plugin resolution

\gradle.properties\

  • Added CFS feed URL and credential placeholders for Azure Artifacts authentication
Microsoft Reviewers: Open in CodeFlow

ramsessanchez and others added 2 commits May 20, 2026 16:33
…ml references

- Consolidate 3 Dependabot entries into 2 (single gradle + github-actions)
- Merge gradle directories (/, /java-8, /android) into one entry
- Remove maven ecosystem entry (no pom.xml exists)
- Add dependency groups: microsoft-graph, android-build-tools, all-actions
- Add Gradle dependency submission job to gradle-build.yml
- Remove pom.xml references from build.gradle and release-please-config.json

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add image property to pool configuration
- Switch to Gradle@4 ADO task for build and test
- Add CFS upstream Azure Artifacts feed to build.gradle, settings.gradle
- Add feed credentials to gradle.properties
- Strip mavenCentral/gradlePluginPortal in pipeline for network isolation

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:03
@ramsessanchez ramsessanchez deleted the fix/daily-ci-pool-image branch May 27, 2026 19:08
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.

1 participant