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

40 Коммитов

Автор SHA1 Сообщение Дата
David Brownell dbb280a5a8
Removed macOS 10.13 builds; Azure DevOps agents are being deprecated (#166)
Co-authored-by: Jin Yan <jiyan2@microsoft.com>
2020-03-13 08:28:28 -07:00
David Brownell 4b6d4ffd34
Update CI and code for Centos7/GCC 4.8.5 builds (#141)
Co-authored-by: Michael Sharp <51342856+michaelgsharp@users.noreply.github.com>
2020-02-14 09:23:10 -08:00
David Brownell 38239ba719
Reordered sanity builds by observed build times to maximize throughput (#115) 2020-01-28 09:46:46 -08:00
David Brownell 29ca70de35 Temporarily reducing required code coverage percentage (#85)
Reducing percentage to 75% to address what appear to be issues with the way code coverage is extracted for some files. More investigation is required to root-cause the problem.
2020-01-21 18:51:51 -08:00
Ye Wang f86880ec42
fix (#61) 2020-01-13 12:12:07 -08:00
Ye Wang 5b10a2bce0
add submodule checkout to build pipeline (#58)
* add submodule checkout to build pipeline

* update

* fix

* fix

* trim parameters
2020-01-10 15:18:32 -08:00
David Brownell 43a102195e
Added coverage files (#35)
Set min coverage to 80%
2019-12-13 11:42:25 -08:00
David Brownell 9f9531ad74
Using FeaturizerBuildLibrary resources (#34) 2019-12-12 17:39:28 -08:00
David Brownell eb33b472cc
Fixed regressions in Publish pipeline (#31) 2019-12-12 09:45:26 -08:00
David Brownell a2a2a40de2
Added MSVC 2017 builds (#29) 2019-12-12 08:08:48 -08:00
David Brownell c0c61731d9
Fix when multiple branch names are associated with the same commit (#21) 2019-12-09 09:11:33 -08:00
David Brownell 32cd04433d
Using custom Linux agent pool (#13) 2019-12-03 17:25:47 -08:00
David Brownell b3fc6d99e0
Updates for custom build agents (#10) 2019-12-02 12:29:31 -08:00
David Brownell d0ce3c171a
Restoring the universal linux build (#9) 2019-12-02 08:10:23 -08:00
David Brownell 24c1188b5e
Post migration updates (#4) 2019-11-23 17:09:26 -08:00
David Brownell 5feea2e495 Merged PR 5400: Removed the FeaturizerPrep dir before a move to GitHub 2019-11-18 23:47:04 +00:00
David Brownell 15cb5f1f29 Merged PR 5396: Reafactor for Featurizer Interfaces
- Added flush
- Transformer via a callback for 1:M support
- Using common base classes for concrete featurizers
- Updated PipelineExecutionEstimatorImpl functionality
2019-11-18 18:40:06 +00:00
David Brownell 3a53623ea3 Merged PR 5324: Fixed regression introduced when updating the package artifact name
Fixed regression introduced when updating the package artifact name
2019-10-29 21:28:34 +00:00
David Brownell ce0b6ca49d Merged PR 5319: Refined CI scripts for better perf, build step organization, and publishing
Refined CI scripts for better perf, build step organization, and publishing
2019-10-28 22:21:31 +00:00
David Brownell f05b6bdd82 Merged PR 5298: Added semantic versioning and nuget upload support
Added semantic versioning and nuget upload support
2019-10-25 15:07:48 +00:00
David Brownell 614e0367e5 Merged PR 5273: Added x86 builds
Added x86 builds
2019-10-18 16:49:08 +00:00
David Brownell cff68c1532 Merged PR 5256: Added MacOS build
Added MacOS build
2019-10-15 17:26:12 +00:00
Anuj Shrotriya 9171ab402c Merged PR 5253: Change Agent/OS to Windows
Change Agent/OS to Windows and enable doxygen.

Link of passing build: https://aiinfra.visualstudio.com/DataPipelines/_build/results?buildId=107066
2019-10-15 15:34:42 +00:00
David Brownell df0c018e1e Merged PR 5220: Creating placeholder content so Publish doesn't fail.
Creating placeholder content so Publish doesn't fail.
2019-10-08 21:09:30 +00:00
David Brownell 8731759f89 Merged PR 5219: Temporarily disabling doxygen as it is crashing
Temporarily disabling doxygen as it is crashing
2019-10-08 19:54:48 +00:00
David Brownell cecddad1a5 Merged PR 5210: Updates for Universal Linux Build
Updates for Universal Linux Build.
2019-10-08 18:24:48 +00:00
Ye Wang 916bb7958b Merged PR 5176: Fix build error(artifact download) when triggered by another build(completion)
resolve the issue by using two artifact download tasks with different condition
2019-09-30 18:22:06 +00:00
Ye Wang 969886d25d Merged PR 5144: Azure Upload
Azure upload for documentation and nuget packages
2019-09-26 17:01:50 +00:00
David Brownell d4a1675353 Merged PR 5148: Signing binaries and nuget packages
Signing content
2019-09-21 01:56:22 +00:00
David Brownell d774ed6115 Merged PR 5115: Building nuget packages
Building nuget
2019-09-17 18:04:29 +00:00
David Brownell a6b244c7b0 Merged PR 5085: Removed unused code and updated build headers
Removed unused code and updated build headers
2019-09-11 17:39:56 +00:00
David Brownell db2adde992 Merged PR 5084: Disabling code coverage on Linux PR builds
Disabling code coverage on Linux PR builds
2019-09-11 00:07:03 +00:00
David Brownell 3efef14e12 Merged PR 5081: Added new build configurations, removing unused code
- Added new build configurations for MSVC and Linux builds
- Removed unused code
- Added doxygen documentation generator
- Added placeholder packaging code
2019-09-10 19:54:09 +00:00
David Brownell 44148ace13 Merged PR 5065: Refactor of Featurizer code and cmake build in preparation for new Featurizers
Note that this change is only a refactor and does not alter any existing functionality
2019-09-05 22:48:49 +00:00
David Brownell 706ebbc9f1 Merged PR 4982: Removed boost::optional, restored Linux tests, updated some exceptions
Removed boost::optional, restored Linux tests, updated some exceptions
2019-08-15 22:24:50 +00:00
David Brownell 1357c64e35 Merged PR 4815: Added Sample Featurizer and Infrastructure
Added Sample Featurizer and Infrastructure
2019-07-26 21:18:30 +00:00
Jamie Gordon 9e7b6dd2b6 Merged PR 4547: C++ infrastructure
Adds directory structure, etc. for C++ implementations, with basic Add functions as a placeholder.

This is the same as cppimpl request and updates, but without the weird whitespace only changes and with the right branch name.
2019-06-13 17:18:39 +00:00
David Brownell 007601c4da Merged PR 4501: Updated repository dependencies
Added new repository dependencies for Linux and Windows that put GCC (Linux) and Visual Studio Build Tools/MSVC (Windows) on your system.

Note that you will need to re-run bootstrap.cmd|.sh on your system to get the new dependencies.
2019-06-05 20:25:28 +00:00
David Brownell 8f29ac010f Merged PR 4472: Updated CI build to include Windows and check for unit tests
Updated CI build to include Windows and check for unit tests
2019-05-29 17:29:56 +00:00
David Brownell c4ef830b65 Merged PR 4455: Added CI files
Added CI files.

Example output at https://aiinfra.visualstudio.com/DataPipelines/_build/results?buildId=86703.
2019-05-24 16:18:38 +00:00