onnxruntime/tools/ci_build/github/azure-pipelines
Sheil Kumar a475f2824d
Create the Nuget WindowsAI Pipeline (#3684)
* add windowsai.yml for new Microsoft.AI.MachineLearning nuget

* temporarily add windowsai.yml to gpu.yml

* pass in build arch

* remove install onnx task

* no dml for arm or arm64

* refactor nuget pipeline defs

* update package creation

* pass in build and sources path

* missing hyphens

* copy license file

* fix parameter variable

* disable arm builds for now

* remove commented script block

* download pipeline atifcat name update

* set working dir

* Add bundling nuget script

* path combine

* null path

* combine needs parentheses

* binplace microsoft.* dlls in new nuget package

* update artifact name

* move merged nuget to artifacts directory

* move to merged subfolder in artifacts staging dir

* forward slash to back

* enable arm

* vcvarsall needs x64 vars setup

* Run Tests

* fix tests

* move global variables

* update yml to not have global variable in template

* removed parameters

* fixes

* Add build arch as an env variable

* ne not neq

* %Var% for batch script

* dont pass argument for x64

* disable arm tests

* skip csharp/cxx tests for microsoft nuget package

* remove test-win as it tests only c# cxx and capi

* test build for store apps

* dont build for store

* tools/nuget/generate_nuspec_for_native_nuget.py

* remove args.

* add new props and targets for microsoft.ai

* make windowsai props/targets static

* add dependency

* dont ship dot net props

* Remove c# fom windowsai nuget

* copy license file

* native packages must have win10 as the platform, not win

* cuda header in wrong if branch

* no dml for arm builds

* only build dml for x64/ x86

* User/sheilk/props update (#3616)

* prelim store work

* props

* Fix desktop nuget props/targets

* clean up targets and make store apps work

Co-authored-by: Sheil Kumar <sheilk@microsoft.com>

* update windowsai.yml with latest

* remove extra dloadhelpers

* Add abi headers to abi dir, and reference native includes

* update windowsai.yml

* minor update

* remove parameters

* add doesrp param

* hard code esrp to true

* add directml for x86/x64

* revert gpu yml changes

* add store builds

* add store builds

* add checks again in old way

* dup job names for store and desktop builds

* move all of the runtime binaries to win10 folder

* only set safeseh on x86

* disable the store builds for now... missing msvcprt.lib

* copy paste deletion...

* switch back to win- (#3646)

Co-authored-by: Sheil Kumar <sheilk@microsoft.com>

* use stahlworks

* & not supported in ado

* add cuda to cpu nuget(???) and EnableDelayedExpansion to enable x86 dml package

* revert nocontribops

* add underscore...

* extra win/win10 change

* merged nuget... still not being bundled...

* files in merged directory

* missing parens causing dml to be included in cpu package

* more diagnostic info

* switch dir to get-childitem

* wait for compression to complete

* add winml_adapter to mkml and gpu packages

* enable_wcos

* add mklml binaries

* props and targets missing from mklml

Co-authored-by: Sheil Kumar <sheilk@microsoft.com>
2020-04-24 20:20:04 -07:00
..
nuget Create the Nuget WindowsAI Pipeline (#3684) 2020-04-24 20:20:04 -07:00
templates Create the Nuget WindowsAI Pipeline (#3684) 2020-04-24 20:20:04 -07:00
android-x86_64-crosscompile-ci-pipeline.yml Make Java API available on Android (#3030) 2020-02-27 08:23:50 -08:00
azure-pipelines-py-packaging.yml Downgrade numpy requirement to 1.16.6 (#3635) 2020-04-22 16:11:33 -07:00
c-api-packaging-pipelines.yml Remove openmp from gpu build 2020-04-20 17:13:54 -07:00
centos-ci-pipeline.yml Import Featurizers (#2643) 2019-12-13 16:07:12 -08:00
linux-ci-pipeline.yml Wheel file updates for FeaturizerLibrary data (#3640) 2020-04-23 13:27:22 -07:00
linux-gpu-ci-pipeline-cuda9.yml Avoid downloading test data into C:\ (#1562) 2019-08-05 19:53:15 -07:00
linux-gpu-ci-pipeline.yml Refactor CI pipelines - add GPU NuGet pipelines and ESRP code signing steps (#1247) 2019-06-20 19:41:30 -07:00
linux-gpu-tensorrt-ci-pipeline.yml Disable downloading test data on Linux (#3581) 2020-04-18 15:54:58 -07:00
linux-multi-gpu-ci-pipeline.yml Enable Gpu multi-device test for CUDA EP and Trt EP 2019-10-14 11:16:34 -07:00
linux-multi-gpu-tensorrt-ci-pipeline.yml Upgrade TensorRT to version 7.0.0.11 (#2973) 2020-02-12 07:03:58 -08:00
linux-ngraph-ci-pipeline.yml Disable downloading test data on Linux (#3581) 2020-04-18 15:54:58 -07:00
linux-nocontribops-ci-pipeline.yml Fix spurious component detection warning (#2857) 2020-01-18 20:10:35 -08:00
linux-openvino-ci-pipeline.yml OpenVINO EP v2.0 (#3585) 2020-04-24 04:06:02 -07:00
linux-openvino-nightly-pipeline.yml OpenVINO EP v2.0 (#3585) 2020-04-24 04:06:02 -07:00
linux-ort-srv-ci-pipeline.yml Disable downloading test data on Linux (#3581) 2020-04-18 15:54:58 -07:00
linux-ort-srv-nightly-pipeline.yml Fix spurious component detection warning (#2857) 2020-01-18 20:10:35 -08:00
linux-x86-ci-pipeline.yml Refactor CI pipelines, and add YAML NuGet package generation pipelines ( for CPU, MKLML, NoContribOps) (#1223) 2019-06-14 14:51:03 -07:00
linux-x86-nocontribops-ci-pipeline.yml Fix spurious component detection warning (#2857) 2020-01-18 20:10:35 -08:00
mac-ci-pipeline.yml Disable model tests for Mac OS X builds 2020-04-02 15:14:32 -07:00
mac-nocontribops-ci-pipeline.yml Disable model tests for Mac OS X builds 2020-04-02 15:14:32 -07:00
post-merge-jobs.yml Disable downloading test data on Linux (#3581) 2020-04-18 15:54:58 -07:00
win-arm-crosscompile-ci-pipeline.yml Merge windowsai (winml layering) into master (#2956) 2020-02-04 17:12:19 -08:00
win-arm64-crosscompile-ci-pipeline.yml Merge windowsai (winml layering) into master (#2956) 2020-02-04 17:12:19 -08:00
win-ci-pipeline.yml Disable downloading test data on Windows (#3551) 2020-04-16 22:15:20 -07:00
win-gpu-ci-pipeline-cuda9.yml Added test data URL and checksum arguments to build.py. (#302) 2019-01-09 22:33:14 -08:00
win-gpu-ci-pipeline.yml Disable downloading test data on Windows (#3551) 2020-04-16 22:15:20 -07:00
win-gpu-tensorrt-ci-pipeline.yml Disable downloading test data on Windows (#3551) 2020-04-16 22:15:20 -07:00
win-mklml-ci-pipeline.yml Conditionally export execution provider apis in chsarp (#1724) 2019-09-09 11:17:44 -07:00
win-ngraph-ci-pipeline.yml Fix spurious component detection warning (#2857) 2020-01-18 20:10:35 -08:00
win-nocontribops-ci-pipeline.yml Disable downloading test data on Windows (#3551) 2020-04-16 22:15:20 -07:00
win-x86-ci-pipeline.yml Disable downloading test data on Windows (#3551) 2020-04-16 22:15:20 -07:00
win-x86-nocontribops-ci-pipeline.yml Disable downloading test data on Windows (#3551) 2020-04-16 22:15:20 -07:00