Skip to content

Conversation

@tj-devel709
Copy link
Member

@tj-devel709 tj-devel709 commented Apr 28, 2022

From my conversations with the Loc team in an issue found here: https://ceapex.visualstudio.com/CEINTL/_workitems/edit/595781

the OneLocBuild tool cannot process paths that begin with the repo name. If we checkout only one repo in Azure Devops, this is not an issue, but we were checking out multiple repos (xamarin-macios and maccore) and when we checkout more than one repo, the Build.SourceDirectory starts one level higher than the repos - hence we need to begin our paths with our repo name. This was an issue and caused OneLocBuild to point to different paths than we wanted.

This PR makes sure that we only checkout xamarin-macios in the localization job and makes the appropriate changes changing the paths. We also need to revert a PR: #14811, which updated all the lcl paths manually since we are changing the paths back to default.

@tj-devel709 tj-devel709 added the not-notes-worthy Ignore for release notes label Apr 28, 2022
@tj-devel709 tj-devel709 added this to the Future milestone Apr 28, 2022
@chamons
Copy link
Contributor

chamons commented Apr 28, 2022

I can't approve/reject this, it's too CI, so we need @mandel-macaque but I'd love a description of what and why on this PR.

Copy link
Contributor

@mandel-macaque mandel-macaque left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tj-devel709 please improve the commit message as requested by @chamons

@vs-mobiletools-engineering-service2
Copy link
Collaborator

📚 [PR Build] Artifacts 📚

Packages generated

View packages

Pipeline on Agent XAMBOT-1044.Monterey'
Hash: a204e6c865d16b6370b9b2ebf4896eecb41633bd

@vs-mobiletools-engineering-service2
Copy link
Collaborator

📋 [PR Build] API Diff 📋

API Current PR diff

✅ API Diff (from PR only) (no change)

View API diff
View dotnet API diff
View dotnet legacy API diff
View dotnet iOS-MacCatalayst API diff

API diff

✅ API Diff from stable

View API diff
View dotnet API diff
View dotnet legacy API diff
View dotnet iOS-MacCatalayst API diff

Generator diff

Generator Diff (no change)

Pipeline on Agent XAMBOT-1108.Monterey'
Hash: a204e6c865d16b6370b9b2ebf4896eecb41633bd

@tj-devel709
Copy link
Member Author

I can't approve/reject this, it's too CI, so we need @mandel-macaque but I'd love a description of what and why on this PR.

My apologies @chamons, that was a mistake! Updated now!

@tj-devel709
Copy link
Member Author

@vs-mobiletools-engineering-service2
Copy link
Collaborator

❌ [PR Build] Tests on macOS M1 - Mac Big Sur (11.5) failed ❌

Failed tests are:

  • xammac_tests
  • monotouch-test

Pipeline on Agent
Hash: a204e6c865d16b6370b9b2ebf4896eecb41633bd

@vs-mobiletools-engineering-service2
Copy link
Collaborator

✅ [CI Build] Tests passed on VSTS: simulator tests iOS. ✅

Tests passed on VSTS: simulator tests iOS.

🎉 All 146 tests passed 🎉

Pipeline on Agent XAMBOT-1108.Monterey
Merge a204e6c into 6dc0eed

@tj-devel709 tj-devel709 merged commit 75f5976 into dotnet:main Apr 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

not-notes-worthy Ignore for release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants