ci.sh 485 B

12345678910111213141516171819202122
  1. #!/usr/bin/env sh
  2. set -e
  3. # Build
  4. msbuild /t:Restore src/moonsharp_ci.sln
  5. msbuild /p:Configuration=Release src/moonsharp_ci.sln
  6. # Mono Tests
  7. cd src/TestRunners/ConsoleTestRunner/bin/Release/net35
  8. mono ConsoleTestRunner.exe
  9. # Mono ahead of time compilation tests
  10. # - chmod 777 aotregen.sh
  11. # - chmod 777 aottest.sh
  12. # - sudo ./aotregen.sh
  13. # - sudo ./aottest.sh
  14. # .NET Core Tests
  15. cd ../../../../DotNetCoreTestRunner/bin/Release/netcoreapp2.0
  16. dotnet DotNetCoreTestRunner.dll /unit