Skip to content

Latest commit

 

History

History
270 lines (216 loc) · 24.2 KB

Build-Status.md

File metadata and controls

270 lines (216 loc) · 24.2 KB

Currently showing the Build Status page for the master branch. You can also view the build status for other branches by clicking the links in the sidebar.

Rolling Builds

For every commit we build and test of all of our build configurations on Windows 10 [**] with VS 2017 (Dev 15.7).

Debug Test Release
Windows (x64) x64debug x64test x64release
Windows (x86) x86debug x86test x86release
Windows (ARM) armdebug armtest armrelease
Ubuntu 16.04 (x64)[a] linux_a_debug linux_a_test linux_a_release
Ubuntu 16.04 (x64)[s] linux_s_debug linux_s_test linux_s_release
Ubuntu 16.04 (x64)[s][n] * linux_sn_test *
OS X 10.9 (x64)[a] osx_a_debug osx_a_test osx_a_release
OS X 10.9 (x64)[s][n] * osx_sn_test *
  • [**] ARM builds are still running on Windows 8.1 due to an SDK issue on the Windows 10 CI machines.
  • [a] Static (as applies to Linux / OSX)
  • [s] Shared (as applies to Linux / OSX)
  • [n] NoJIT: Compiled without JIT support
  • * We do not run these builds because we believe the builds we do run are sufficient for coverage.

If you see badges reading "Build: Unknown" it is likely because a build was skipped due to changes being only in files known not to affect the health of the build.

Daily Builds

Builds with Slow Tests

Once a day, we run all the same builds as the Rolling Builds above, but we run additional slow tests.

Debug Test Release
Windows (x64) dslowx64debug dslowx64test dslowx64release
Windows (x86) dslowx86debug dslowx86test dslowx86release
Windows (ARM) dslowarmdebug dslowarmtest dslowarmrelease
Ubuntu 16.04 (x64)[a] dslow_linux_a_debug dslow_linux_a_test dslow_linux_a_release
Ubuntu 16.04 (x64)[s] dslow_linux_s_debug dslow_linux_s_test dslow_linux_s_release
OS X 10.9 (x64)[a] dslow_osx_a_debug dslow_osx_a_test dslow_osx_a_release

DisableJIT Builds

Once a day, we run all of our usual build configurations with JIT excluded from the build.

Debug Test Release
Windows (x64)[n] ddjx64debug ddjx64test ddjx64release
Windows (x86)[n] ddjx86debug ddjx86test ddjx86release
Windows (ARM)[n] ddjarmdebug ddjarmtest ddjarmrelease
Ubuntu 16.04 (x64)[s][n] * dslow_linux_sn_test *
OS X 10.9 (x64)[s][n] * dslow_osx_sn_test *

Lite Builds

Once a day, we run builds on the same machine configurations in the ChakraCore-Lite build configuration.

Debug Test Release
Windows (x64) dlitex64debug dlitex64test dlitex64release
Windows (x86) dlitex86debug dlitex86test dlitex86release
Windows (ARM) dlitearmdebug dlitearmtest dlitearmrelease

Legacy Builds

Windows 8.1 Blue with VS 2015

Once a day, we run builds of some configurations using Windows 8.1 Blue (Windows Server 2012 R2) with VS 2015 (Dev 14).

Debug Test Release
Windows (x64) dlegacy8x64dbg dlegacy8x64test dlegacy8x64release
Windows (x86) dlegacy8x86dbg dlegacy8x86test dlegacy8x86release

Windows 7 with VS 2015

Once a day, we run builds of some configurations using Windows 7 (Windows Server 2008 R2) with VS 2015 (Dev 14).

Debug Test Release
Windows (x64) dlegacy7x64dbg dlegacy7x64test dlegacy7x64release
Windows (x86) dlegacy7x86dbg dlegacy7x86test dlegacy7x86release