Pranav K
9020bb9df8
Fixing build break
2016-05-19 14:35:28 -07:00
Pranav K
59b2b9d66c
Use expanded Coherence directory for ci-test
2016-05-19 14:04:20 -07:00
Pranav K
c15e83c096
Look for dependencies in the tools node too
2016-05-09 22:48:24 -07:00
John Luo
be4d6bc07c
Limit parallelism in ci-pull
2016-04-13 10:23:43 -07:00
Cesar Blum Silveira
2235b79a8d
Only reset repos that were cloned.
2016-04-11 16:35:45 -07:00
Cesar Blum Silveira
295a5ee349
Properly set commits file location after caching Coherence.
2016-04-11 16:35:05 -07:00
Stephen Halter
8667e2496b
Actually add libuv-package (not libuv-build) repo
...
- libuv-build is already built outside of Universe and doesn't follow
some conventions like running the normal build-compile target
2016-04-08 11:47:50 -07:00
Stephen Halter
6cfda1e6ce
Add libuv-package repo
2016-04-07 17:29:46 -07:00
Victor Hurdugaci
6667fd0748
save the .build folder during build
2016-04-06 10:16:23 -07:00
Pranav K
cf1a548898
Make ci-build paths absolute
2016-04-02 22:42:01 -07:00
Pranav K
0f98a42894
ci-build cleanup
...
* Separate clone and build steps
* Create publish directory to prevent dotnet restore from failing
2016-04-02 22:27:10 -07:00
ryanbrandenburg
af46fec11f
Allow a 'Gate branch' which is built instead of dev if it exists
2016-04-01 09:44:32 -07:00
Pranav K
cb70183b03
More experiments with flow id
2016-04-01 06:38:08 -07:00
Pavel Krymets
a8516ec538
Add variable to control parallel compilation
2016-03-29 11:48:29 -07:00
Pranav K
fad42eacea
Cleaning up makefile.shade
2016-03-28 11:58:45 -07:00
Cesar Blum Silveira
300078b448
Temporary: Don't expand packages when caching Coherence on non-Windows.
2016-03-25 11:12:39 -07:00
Pranav K
56f51b2525
Copy .build dir in Linux
2016-03-23 14:37:59 -07:00
Pranav K
74787d2ce6
Look for projects under a subdirectory in test and samples
2016-03-23 11:46:16 -07:00
Pranav K
7f1f8340d5
Run ci-build without parallelism on Linux
2016-03-23 08:03:09 -07:00
Cesar Blum Silveira
25e6606a6e
Delete previous Coherence cache and expand packages ( #423 , #425 ).
2016-03-22 14:09:51 -07:00
Cesar Blum Silveira
8908a327c0
Several refactorings in makefile.shade.
2016-03-21 15:05:15 -07:00
Pranav K
65d6c79612
Only look for the commit hash file if KOREBUILD_ADD_ASSEMBLY_INFO is set.
2016-03-18 16:32:31 -07:00
Pranav K
8c0f9c8482
Remove FLOWID for Linux
2016-03-18 15:27:29 -07:00
Pranav K
a747c4e95f
Don't copy .build dir in Mac and Linux
2016-03-18 14:56:07 -07:00
Pranav K
ef9d0784fb
Fix copy command
2016-03-18 14:29:36 -07:00
Victor Hurdugaci
1567a40629
Add a way to exclude repositories from having the src folder deleted
2016-03-17 10:40:52 -07:00
Cesar Blum Silveira
ab72ba5056
Cache Coherence in the correct place.
2016-03-16 12:11:11 -07:00
Cesar Blum Silveira
0a6384bd3a
Set UNIVERSE_COMMITS_FILE env. variable after caching Coherence.
2016-03-16 11:38:06 -07:00
Cesar Blum Silveira
b269e3f9ea
Cache Coherence locally in ci-test.
2016-03-15 18:34:24 -07:00
Pranav K
c261de6ee1
Simplify ordering since Testing no longer has cyclic dependencies
2016-03-15 11:02:34 -07:00
Pranav K
32209dafa1
Remove aspnet.xunit from Universe builds
2016-03-14 17:33:05 -07:00
Victor Hurdugaci
6e76ad7c0f
- Run tests without sources
...
- Remove some old dead code
- Update repo names
- Allow the build to sync repos to particular commits
2016-03-14 14:13:54 -07:00
Pranav K
97972f4c1c
* Use shallow clone when cloning the CI
...
* Avoid downloading the .build directory
2016-03-10 13:27:02 -08:00
Pranav K
864fbbb380
Remove ni.dll deletion hack
2016-03-10 08:06:59 -08:00
Pranav K
c948605111
Attempt to use non cross gened csc.exe
2016-03-09 18:35:54 -08:00
Pranav K
8ead3635c7
Reduce the number of concurrent builds
2016-03-09 16:57:20 -08:00
Pranav K
037768f531
Common and PlatformAbstractions need to be built before Testing and in sequence
2016-03-09 15:41:56 -08:00
Pranav K
5a2df72575
Batch build on the CI
2016-03-09 14:55:18 -08:00
Pranav K
cb73debd4d
Use use-ci-loggers instead of use-teamcity
2016-03-04 10:36:50 -08:00
Victor Hurdugaci
99c5e20c23
Don't try to produce nupkgs anymore
2016-03-03 12:06:35 -08:00
Pranav K
27e373b277
Copy nupkgs from artifacts directory of project built
2016-03-01 13:06:21 -08:00
Pranav K
d5ca369239
Only publish repo artifacts if they exist
2016-02-29 18:47:28 -08:00
Pranav K
2405a2f2f4
Publish packages to CI_VOLATILE_SHARE at the end of the build
2016-02-29 10:19:10 -08:00
Pranav K
f39a8f6ad6
Add PlatformAbstractions to repositories to build
2016-02-25 12:13:46 -08:00
Pranav K
53eb708a8b
Add support for Coherence build
2016-02-18 09:57:30 -08:00
Victor Hurdugaci
7043b16980
KoreBuild-dotnet copy
2015-12-07 15:06:27 -08:00
Pranav K
64fa41457b
Updating build script per RC1 branching
2015-11-24 14:53:00 -08:00
Pranav K
0ea0a44e15
Refactoring script to create master branch
2015-10-19 10:45:56 -07:00
Cesar Blum Silveira
fb6bbee561
Call correct build.sh when building repos.
2015-10-16 11:00:52 -07:00
Doug Bunting
d679c85aa3
Always restore w/ Core CLR and build w/ CLR or Mono
...
- #290
- remove workaround for aspnet/dnx#2566 ; not needed if building with CLR or Mono
- install Core CLR DNX in `build.sh`
- must be applied in all repos using Travis before this PR goes in
- add `Dnu()` and `Dnx()` macros
- remove `K()` macro from `_k-test.shade`; use `Dnx()` instead
- incorporate per-repo changes not yet applied to Universe templates
- use newer `NuGet.exe`
- Universe itself does not need the Korebuild package or `dnvm`
Changes partially revert 618a73b e.g. always start build with CLR or Mono DNX
nits:
- reduced DNX switches and `dnvm` calls in `build.cmd`
- base NuGet skip decision on _both_ KoreBuild and Sake's installation status
- make `Quiet` variable work more reliably; small changes often led to compilation problems
- requires a small change in DNX repo at the same time
- remove some trailing whitespace and tabs
- add a bit more description to `_k.shade`
2015-10-12 10:02:18 -07:00