Skip to content
Snippets Groups Projects
  1. Mar 25, 2019
  2. Mar 22, 2019
  3. Mar 19, 2019
  4. Mar 15, 2019
    • Alexander V. Tikhonov's avatar
      travis-ci: fix OS X Mojave 10.14 build · eb964471
      Alexander V. Tikhonov authored
      Fixed Mojave Mac build with setting MACOSX_DEPLOYMENT_TARGET environment
      variable for LuaJIT's Makefile. This variable specifies the minimum
      version of OS X on which the target binaries are to be deployed.
      
      The reason why we need to set MACOSX_DEPLOYMENT_TARGET to at least 10.6
      is that 10.4 SDK (which is set by default in LuaJIT's Makefile) is not
      longer included in Mac OS X Mojave 10.14.
      
      See also https://github.com/LuaJIT/LuaJIT/issues/484
      
      We already set -Wl,-macosx_version_min,10.6 (-macosx_version_min and
      MACOSX_DEPLOYMENT_TARGET are synonymous), but it affects only a linker.
      We possibly should remove -macosx_version_min, because it superseded by
      MACOSX_DEPLOYMENT_TARGET, but it should be done with verification that
      the original problem really fixed by the new way to set a deployment
      target. This is not part of this patch.
      
      Removed virtualenv usage in CI for OS X (so pip just installs packages
      into a system), because OS X Mojave 10.14 does not offer virtualenv by
      default.
      
      Fixed #3797
      eb964471
  5. Dec 29, 2018
  6. Dec 14, 2018
    • Alexander Turenko's avatar
      test: run full testing only on long-term branches · 28fcdaa0
      Alexander Turenko authored
      Disabled LTO builds, tarballs and packages building on short-term
      branches.
      
      Removed 'allow_failures' on coverage / debug build.
      
      Replaced matrix expansion with the list of jobs (because Travis-CI
      documentation says it does not support condition jobs with matrix
      expansion).
      
      Fixes #3755.
      28fcdaa0
  7. Nov 07, 2018
  8. Oct 25, 2018
  9. Oct 19, 2018
  10. Oct 17, 2018
  11. Oct 12, 2018
    • Alexander Turenko's avatar
      Add Linux/clang CI target · 181bb3e7
      Alexander Turenko authored
      Replaced targets generation using a matrix expansion + exclusion list
      with the explicit targets list. Gave meagingful names for targets.
      
      Fixes #3673.
      181bb3e7
  12. Jun 07, 2018
  13. Apr 02, 2018
  14. Mar 06, 2018
  15. Feb 21, 2018
  16. Feb 13, 2018
  17. Jan 31, 2018
  18. Jan 30, 2018
  19. Jan 26, 2018
  20. Jan 18, 2018
  21. Nov 15, 2017
  22. Oct 26, 2017
  23. Oct 09, 2017
  24. Oct 06, 2017
  25. Sep 15, 2017
  26. Sep 12, 2017
  27. Aug 30, 2017
  28. May 04, 2017
  29. Feb 27, 2017
  30. Feb 19, 2017
    • Roman Tsisyk's avatar
      Travis CI: add OS=rumprun DIST=hw target · bc2106ef
      Roman Tsisyk authored
      Rumprun is a toolchain to build unikernels based on NetBSD/Rump kernel.
      Compiled images can be booted on KVM/XEN and even on "bare metal".
      
      Unfortunally, Tarantool unikernels are still not fully functional due to
      bugs in libeio and LuaJIT. However, now we have a simple way to check
      cross-compilation for BSD/Rumpkernel and to bake unikernels from the code:
      
          OS=rumprun DIST=hw packpack
          qemu-system-x86_64 -enable-kvm -kernel build/tarantool-1.7.3.265.img
      bc2106ef
  31. Feb 07, 2017
Loading