Skip to content

Build Status

Doug Ilijev edited this page Mar 4, 2017 · 30 revisions

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 8.1 (Windows Server 2012 R2) using VS 2015.

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 *
  • [a] Static
  • [s] Shared
  • [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
Ubuntu 16.04 (x64)[s][n] * dslow_linux_sn_test *
OS X 10.9 (x64)[a] dslow_osx_a_debug dslow_osx_a_test dslow_osx_a_release
OS X 10.9 (x64)[s][n] * dslow_osx_sn_test *

DisableJIT Builds

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

Debug Test Release
Windows (x64) ddjx64debug ddjx64test ddjx64release
Windows (x86) ddjx86debug ddjx86test ddjx86release
Windows (ARM) ddjarmdebug ddjarmtest ddjarmrelease

Legacy Builds

Once a day, we run builds of some configurations using Windows 7 (Windows Server 2008 R2) and VS 2013.

Debug Test Release
Windows (x64) dd12x64dbg dd12x64test dd12x64release
Windows (x86) dd12x86dbg dd12x86test dd12x86release
Clone this wiki locally