Age | Commit message (Collapse) | Author |
|
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
|
|
|
|
|
|
|
|
|
|
|
|
See https://github.com/dotnet/corefx/issues/21135 for details
Move most CI jobs from netci.groovy to buildpipeline.groovy
Update the names to make them more concise and consistent
Setup manual triggers for all supported combinations but
only enable default PR triggers for a mix of architecture
and configuration flavor to help with resources and reliability.
Tizen and Linux arm are the only default triggers that still live
in netci.groovy. We should consider moving those at a future point.
Removed most CI legs from netci.groovy but kept the netcoreapp legs
because they are still used by CoreCLR test scripts. We should move
off of those eventually.
|
|
Not available yet in pipeline, add triggers for traditional jobs back temporarily
|
|
|
|
* Remove win10 jobs that depend on deprecated functionality
* When accessing incoming parameters, you are accessing as if they are from the environment (a string). Check against true instead.
|
|
Removes old nano testing, in favor of new pipelines
(@dotnet-bot test portable windows debug pipeline)
(@dotnet-bot test portable windows release pipeline)
|
|
* Enable test run on CI for Desktop
|
|
|
|
Archive all of the binaries in outerloop CI jobs.
|
|
|
|
|
|
They submit to helix but don't actually do anything
|
|
|
|
|
|
* Add new job in netci.groovy
|
|
* Fix test by adding F25
* remove comment
* Centralize check
* Simplify check
* extra line
* Stop fedora 23- EOL
* update readme to remove 23
* Remove Fedora23 checks from tests
* Remove fedora 23 from pipeline
* Tighten condition to match before
* Turns out Fedora does produce [3]
|
|
|
|
Fix typo: wrong file name
|
|
[ARM/CI] Set default CI job and change docker image
|
|
[Linux/x86] Enable CI Linux/x86 build
|
|
- Set default CI job: dotnet/core-setup#790
- Chnage docker image newer
|
|
Make new job: Linux/x86 build (debug/release)
- Triggered daily
- Docker for crossbuild
- Use pre-generated rootfs
|
|
Conflicts:
netci.groovy
src/System.Net.Security/src/System/Net/Security/SecureChannel.cs
src/System.Security.Cryptography.X509Certificates/src/Internal/Cryptography/Pal.Unix/OpenSslX509Encoder.cs
src/System.Security.Cryptography.X509Certificates/src/Resources/Strings.resx
src/System.Security.Cryptography.X509Certificates/tests/Cert.cs
src/System.Security.Cryptography.X509Certificates/tests/CollectionImportTests.cs
src/System.Security.Cryptography.X509Certificates/tests/CollectionTests.cs
src/System.Security.Cryptography.X509Certificates/tests/PfxTests.cs
src/System.Security.Cryptography.X509Certificates/tests/X509StoreTests.cs
|
|
* This will help distinguish which architecture each CI job is configured
to build for.
|
|
* Update netci.groovy to build-tests for all target groups
|
|
|
|
Let's use "Ubuntu14.04" instead of "Ubuntu" for arm,
because "Ubuntu14.04" is defined and is being used for other architectures.
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
|
|
1. Enable following manual CI triggering for arm and armel.
Innerloop Ubuntu arm Release Cross Build
Innerloop Ubuntu arm Debug Cross Build
Innerloop Ubuntu16.04 arm Release Cross Build
Innerloop Ubuntu16.04 arm Debug Cross Build
Innerloop Tizen armel Release Cross Build
Innerloop Tizen armel Debug Cross Build
Which replaces following old style commands.
innerloop linuxarmemulator HardFP Release
innerloop linuxarmemulator HardFP Debug
innerloop linuxarmemulator SoftFP Release
innerloop linuxarmemulator SoftFP Debug
2. Prepare bin/build.tar.gz correctly to run unit tests in coreclr CI for arm and armel.
Before netci.groovy made old-fashioned build.tar.gz.
3. Add some options to arm32 CI script.
4. Rename scripts/arm32_ci_script.sh to cross/arm32_ci_script.sh
Signed-off-by: Hyung-Kyu Choi <hk0110.choi@samsung.com>
|
|
Add /usr/local/bin to PATH
Add the /usr/local/bin to the PATH so as to ensure cmake is on the PATH in sudo run outerloop tests
|
|
* Pass a simple flag "IsCIBuild" in netci.groovy
* In dir.props, define a common set of properties that are contingent on
"IsCIBuild", so they don't need to be duplicated everywhere in
netci.groovy.
* Set EnableDumpling=true for Unix builds (Windows support forthcoming).
|
|
|
|
Conflicts:
src/System.Security.Cryptography.Encoding/src/Configurations.props
src/System.Security.Cryptography.Encoding/src/System.Security.Cryptography.Encoding.csproj
|
|
|
|
|
|
|
|
|
|
String interpolation doesn't happen inside single quoted strings.
Fixes #15420
|
|
In the recent dev/eng work we changed around the layout of the binaries
that we dropped. But we also produce the new runtime folder which has
all of the dependencies in one place. For Ubuntu performance runs on
coreclr we have used the uploaded zip file as our CoreFX. This change
simply removes all of the folders that were previously packaged and now
just includes the content of the runtime folder.
|
|
Merge dotnet/master to dotnet/dev/apple_crypto
|
|
netci.groovy as of a84543b21a1b0a98711c28315b58d29e2bae8f2b
|
|
Conflicts:
src/Common/tests/System/Security/Cryptography/AlgorithmImplementations/DSA/DSASignVerify.cs
src/System.Security.Cryptography.Algorithms/src/Resources/Strings.resx
src/System.Security.Cryptography.Encoding/src/System.Security.Cryptography.Encoding.builds
src/System.Security.Cryptography.Encoding/src/project.json
|
|
Fixing documentation for code coverage
|
|
|
|
|
|
|