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

393 Коммитов

Автор SHA1 Сообщение Дата
anurse 91879e1ea7 got the ps1 build working again 2015-01-20 12:21:37 -08:00
Pranav K 7727b35d0a Fix dotnetsdk use -r alias 2015-01-20 00:28:26 -08:00
anurse bc47bed071 fix install from nupkg 2015-01-19 19:13:42 -08:00
anurse 7a7a68f97d Merge branch 'anurse/137-renameallthethings' into dev 2015-01-19 18:49:23 -08:00
anurse cfedb47538 git is crazy... 2015-01-19 18:49:05 -08:00
anurse fd24c7c9c3 got kvm.ps1 working again 2015-01-19 18:42:50 -08:00
Andrew Nurse 89a102ccd0 added an 's' because @Eilon likes 's'es 2015-01-19 16:15:58 -08:00
anurse 5edc0d5fe0 fix another instance of ~/.kre/packages 2015-01-19 12:48:37 -08:00
anurse 465000e93a update program files name 2015-01-19 12:40:48 -08:00
anurse f75dfa1817 update environment variable name in ps1 2015-01-19 12:36:58 -08:00
anurse 5b23f6141d rename .kre folder 2015-01-19 12:30:34 -08:00
anurse 38e61c4588 update makefiles with rename 2015-01-19 12:27:19 -08:00
anurse 5d50b3c9dc change casing on dotnet packages 2015-01-19 12:19:55 -08:00
anurse 5da2ad4653 Renames for kvm.sh 2015-01-19 12:11:48 -08:00
anurse 9bee8f856c finish kvm.ps1 renames 2015-01-19 11:34:08 -08:00
anurse e760ecb53a :white-check-mark: update tests for most of the k renames 2015-01-19 10:11:31 -08:00
anurse e58c4dada8 rename kvm to dotnetsdk 2015-01-19 09:57:18 -08:00
anurse dce78c8825 activated pushing of kvm.sh 2015-01-16 10:32:36 -08:00
anurse 2ce0386ce7 💄 git wants a newline at eof 2015-01-15 14:09:36 -08:00
anurse a0e0d95abc remove fixed requirement on bash/zsh
Instead, depend on the specific test shells
2015-01-15 11:40:14 -08:00
anurse 7f3d354936 💄 disable pushing kvm on linux for now 2015-01-15 11:17:44 -08:00
anurse 2c0f673023 remove bogus failure added for testing the tests 2015-01-15 11:07:10 -08:00
anurse cc56909146 switch to hand-written test framework chester
Urchin is great, but we had to hack it up a bit, so I just bashed out a quick test harness.
I'll look at generalizing our changes (a lot of them are TeamCity-specific) and we can try to reintegrate them into urchin someday
2015-01-15 11:07:10 -08:00
anurse 61055aaac5 💄 fix indentation in run-tests.sh 2015-01-15 11:07:10 -08:00
anurse 1256ab8857 add ALL THE TESTS! 2015-01-15 11:07:10 -08:00
anurse 75d07aac24 Integrated kvm.sh tests into makefile 2015-01-15 11:07:09 -08:00
anurse 3fb1e57408 Integrated sh tests into build.sh 2015-01-15 11:07:09 -08:00
anurse 00a2891642 Added some 'sh' tests 2015-01-15 11:07:09 -08:00
Praburaj 5ed15ec21e Fixing the typo in the command line option -persistant
command line help seems to be good. However the parsed option value seems to be incorrect.

This was reported in bug # https://github.com/aspnet/kvm/issues/89
2015-01-14 21:20:14 -08:00
anurse 4ba740de9f 💄 made kvm.sh executable 2015-01-13 09:51:45 -08:00
anurse 70bfec8eb2 💄 add execute flag to build.sh 2015-01-13 09:49:54 -08:00
anurse 101fa9a15e 💄 remove '.git' from commit message 2015-01-12 12:15:41 -08:00
anurse 0471222770 💄 make a github commit link in commit message
Last direct commit to dev, I promise!
2015-01-12 12:06:29 -08:00
anurse 9af8d52c9f 💄 clean up commit author name 2015-01-12 11:38:33 -08:00
anurse 7083b4def2 Added author data to push-kvm script 2015-01-12 11:03:11 -08:00
anurse 922996aedc Updated commit message 2015-01-12 10:31:59 -08:00
anurse c85d769bcd Renamed environment variables used in push-kvm 2015-01-12 10:31:55 -08:00
anurse 3727d49e56 Added post-push clean up of the working dir 2015-01-12 10:31:52 -08:00
anurse b82784a471 Fiddling with shadefiles 2015-01-12 10:31:48 -08:00
anurse ac645061bd Wired the push-kvm-ps1 target in to the standard lifecycle 2015-01-12 10:31:44 -08:00
anurse 9af15ddef8 Added target to push kvm.ps1 to aspnet/Home 2015-01-12 10:31:41 -08:00
anurse fc0f21718b Copied file download code from kvm to use in tests 2015-01-08 14:50:45 -08:00
anurse f06cda45a5 Fixes #130 by adding a hash check for the test nupkg 2015-01-08 14:50:42 -08:00
Praburaj ce41975e32 Updating kvm install command line help to take proxy.
Also updated the help text with an example.

This will also address the concern raised in https://github.com/aspnet/Home/issues/72.
2015-01-08 13:58:41 -08:00
Praburaj 778431e08f Passing in the right KRE identifier in case of global installs.
Also find that Kvm-Set-Global-Process-Path is nothing special and it does a subset of what kvm-use does. So removing that and using kvm-use everywhere.

This fix originally started while investigating https://github.com/aspnet/kvm/issues/35. In case of a global install pointing to a .nupkg file, in https://github.com/aspnet/kvm/blob/dev/src/kvm.ps1#L314 we pass in the full path to the nupkg file as a parameter. For example:
while executing command:
kvm install \\projectk-tc\drops\Coherence\dev\Latest\build\KRE-CLR-amd64.1.0.0-rc1-10864.nupkg -g
we pass in \\projectk-tc\drops\Coherence\dev\Latest\build\KRE-CLR-amd64.1.0.0-rc1-10864.nupkg as the parameter value to Kvm-Set-Global-Process-Path. Then the

Then the function computes the name of the KRE incorrectly as `KRE-CLR-x86.\\projectk-tc\drops\Coherence\dev\Latest\build\KRE-CLR-amd64.1.0.0-rc1-10864.nupkg` in line https://github.com/aspnet/kvm/blob/dev/src/kvm.ps1#L490 resulting in a failure as listed in the bug even though kvm install is successful as it cannot find such a KRE\bin folder.

The fix is to pass in the KRE name instead of the full path in case of global installs. And removing Kvm-Set-Global-Process-Path which does exactly the same as kvm-use and performs subset.
2015-01-07 17:43:40 -08:00
anurse 7e4725aaa0 Cleaned up kvm-use tests 2015-01-05 15:28:14 -08:00
anurse fa50d92320 Removed nunit report 2015-01-05 15:28:12 -08:00
anurse 6209c4fc0c Added escaping for TeamCity status messages 2015-01-05 15:28:09 -08:00
anurse 021692580a Added teamcity to makefile 2015-01-05 15:28:06 -08:00
anurse dc75ca337f Added TeamCity stuff 2015-01-05 15:28:04 -08:00