Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Edward Chen 8ca453f8cd
Address iOS CI build flakiness (#568)
* Add separate step to wait for simulator to boot.

* Add -parallel-testing-enabled NO xcodebuild option.

* Apply changes to ios_packaging.yml.

* quote other display names in same job for consistency
2023-10-03 15:32:50 +10:00
Edward Chen 8b00b409ba
Enable C++ unit tests on iOS (#560)
Add infrastructure for running GoogleTest tests on iOS.
Refactor build scripts.
2023-09-18 18:52:30 -05:00
Edward Chen 928cd8e74d
CI pipeline updates (#546)
- Split ci.yml into stages. This makes it easier to only run a subset of the jobs in the pipeline.
- Use existing iOS simulator instead of creating a new one.

---------

Co-authored-by: Wenbing Li <10278425+wenbingl@users.noreply.github.com>
2023-08-29 12:06:14 -07:00
Wenbing Li 6209804ee9
Update ci.yml for Azure Pipelines (#504)
* Update ci.yml for Azure Pipelines

macOS ci pipeline fixing.

* Update ci.yml for Azure Pipelines

* Update ci.yml for Azure Pipelines

* drop python 3.8 support in macOS due ADO

* fix macos wheel pipeline

* revert the change to add 3.9 back.
2023-08-02 10:54:42 -07:00
Edward Chen b399dd6b38
Update CI build Xcode version and MacOS image. (#471) 2023-06-13 15:01:17 -07:00
JiCheng 571512aca4
[NuGet] All platform package pipeline (#408)
* nuget ci package
* disable macos arm64 build for err

* Get the iOS xcframework build working with the split build/pack approach. (#416)

* refine build_xcframework.py
Cleanup/clarify various things
- naming of parameters and files
- consistency
Make handling of additional build args more generic
Update the artifact download dir/extract dir to more intuitive names
Update scripts
- make usage from CI pipeline clearer (e.g. don't hide directory names inside script)
- keep comments in nuspec
- remove unused args
- make additional arg handling more
Co-authored-by: Scott McKay <skottmckay@gmail.com>
Co-authored-by: Edward Chen <18449977+edgchen1@users.noreply.github.com>
2023-05-05 18:22:54 +08:00
Edward Chen d679b920be
Copy run_android_emulator.py from ORT (#346)
Add copy of run_android_emulator.py to ORT Extensions and use it directly.
2023-01-17 14:13:02 -08:00
Edward Chen 9baed694a3
Add iOS packaging pipeline. (#327) 2022-12-23 05:27:41 -08:00