Commit Graph

154 Commits

Author SHA1 Message Date
Pranav K aa97e4d777 Fail gracefully when repositories have cycles
Fixes #451
2016-08-26 10:19:21 -07:00
Pranav K 3bf98d2b34 React to AspNetVNext -> AspNetCore feed name change 2016-08-19 11:56:20 -07:00
Pranav K f1118f3693 Add MvcPrecompilation 2016-08-19 10:16:01 -07:00
Pranav K a80ac8d02e Remove use of aspnetexternal feed
All our external dependencies come from NuGet.org now
2016-08-09 15:18:19 -07:00
John Luo e815537907 Add ResponseCaching 2016-07-27 11:05:25 -07:00
Pranav K bfa281e24e Use aspnetexternal feed instead of CI share 2016-06-07 17:14:02 -07:00
Pranav K 2e29091722 Remove libuv-package from UniverseCoherence 2016-06-06 12:11:23 -07:00
Pranav K 6e8a5ad1e9 Print better error messages if project.json fails to parse 2016-05-31 15:01:57 -07:00
Pranav K 0e4d154134 Update PinVersion tool use dotnet and v3 NuGet packages 2016-05-24 11:59:41 -07:00
Pranav K 6307533967 Include nuget-verify in default ci-build target 2016-05-20 16:10:08 -07:00
Pranav K 156a010646 Call use-local-coherence as part of CI-test 2016-05-20 15:16:51 -07:00
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