Skip to content

Conversation

@vs-mobiletools-engineering-service2
Copy link
Collaborator

In the FilterStaticFrameworks task:

  • Convert Windows-style paths to Mac-style paths.
  • Give a better error if a framework can't be found.
  • Don't try to copy frameworks that don't exist on Windows to the Mac.

In the ExtractBindingLibrariesStep:

  • Return a relative path to frameworks we've extracted to make things easier for
    remote builds.

  • In the _ComputeFrameworkFilesToPublish target, don't compute the source
    directory for frameworks using RootDir + Directory, because some frameworks
    may only exist on the mac, and RootDir + Directory will be a Windows path
    when building remotely. Instead use 'Identity', which is a relative path and
    will work on both Windows and Mac.

Fixes #15289.

Backport of #15321

…d ExtractBindingLibraries step. Fixes dotnet#15289.

In the FilterStaticFrameworks task:

* Convert Windows-style paths to Mac-style paths.
* Give a better error if a framework can't be found.
* Don't try to copy frameworks that don't exist on Windows to the Mac.

In the ExtractBindingLibrariesStep:

* Return a relative path to frameworks we've extracted to make things easier for
  remote builds.

* In the _ComputeFrameworkFilesToPublish target, don't compute the source
  directory for frameworks using RootDir + Directory, because some frameworks
  may only exist on the mac, and RootDir + Directory will be a Windows path
  when building remotely. Instead use 'Identity', which is a relative path and
  will work on both Windows and Mac.

Fixes dotnet#15289.
@vs-mobiletools-engineering-service2
Copy link
Collaborator Author

🔥 Build failed 🔥

Build failed for the job 'Build packages'

Pipeline on Agent
Merge 4bc88cb into 50bab4c

@dalexsoto
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@dalexsoto
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@vs-mobiletools-engineering-service2
Copy link
Collaborator Author

✅ Tests on macOS Mac Catalina (10.15) passed ✅

Tests passed

All tests on macOS Mac Catalina (10.15) passed.

Pipeline on Agent
Merge 4bc88cb into 1efe631

@vs-mobiletools-engineering-service2
Copy link
Collaborator Author

✅ Tests on macOS M1 - Mac Big Sur (11.5) passed ✅

Tests passed

All tests on macOS M1 - Mac Big Sur (11.5) passed.

Pipeline on Agent
Merge 4bc88cb into 1efe631

@vs-mobiletools-engineering-service2
Copy link
Collaborator Author

❌ [CI Build] Tests failed on VSTS: simulator tests iOS ❌

Tests failed on VSTS: simulator tests iOS.

Test results

1 tests failed, 148 tests passed.

Failed tests

  • introspection/Mac Modern/Debug: Failed (Test run failed.
    Tests run: 37 Passed: 35 Inconclusive: 0 Failed: 2 Ignored: 0)

Pipeline on Agent XAMBOT-1106.Monterey'
Merge 4bc88cb into 1efe631

@dalexsoto
Copy link
Member

Intro will be fixed by #15512

@dalexsoto dalexsoto merged commit d7bc1d9 into dotnet:d17-2 Jul 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backported bug If an issue is a bug or a pull request a bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants