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