Permalink
Browse files

Cirrus: Move Travis build job `🍏 MMap`

  • Loading branch information...
sanssecours committed Feb 4, 2019
1 parent 12fe652 commit 309498b2b68bf9b222bc0d90fe30ae3567f79b8a
Showing with 11 additions and 15 deletions.
  1. +8 −0 .cirrus.yml
  2. +0 −15 .travis.yml
  3. +3 −0 doc/news/_preparation_next_release.md
@@ -52,6 +52,14 @@ mac_task:
BUILD_FULL: ON
BUILD_SHARED: OFF

- name: 🍎 MMap
osx_instance:
image: mojave-xcode-10.1
env:
KDB_DEFAULT_STORAGE: mmapstorage
KDB_DB_FILE: default.mmap
KDB_DB_INIT: elektra.mmap

install_script:
- > # Add external Homebrew taps
brew tap sanssecours/yaep
@@ -232,21 +232,6 @@ matrix:
- CC_COMPILER=clang-7
- CXX_COMPILER=clang++-7

# MMAP: Enable mmapstorage as default

- os: osx
name: 🍏 MMap
compiler: clang
env:
- KDB_DEFAULT_STORAGE=mmapstorage
- KDB_DB_FILE=default.mmap
- KDB_DB_INIT=elektra.mmap
script:
- ninja
- output="$(ninja install 2>&1)" || printf '%s' "$output"
- ninja run_nocheckshell
- kdb run_all

before_install:
- |
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
@@ -314,6 +314,8 @@ you up to date with the multi-language support provided by Elektra.
- We added the build job `🍎 Clang ASAN`, which uses Clang with enabled [AddressSanitizer](https://en.wikipedia.org/wiki/AddressSanitizer)
to test Elektra on macOS. *(René Schwaiger)*
- The new build job `🍎 FULL` compiles and test Elektra using the CMake options `BUILD_SHARED=OFF` an `BUILD_FULL=ON`. *(René Schwaiger)*
- We added `🍎 MMap`, which tests Elektra using [`mmapstorage`](https://www.libelektra.org/plugins/mmapstorage) as default storage module.
*(René Schwaiger)*
### Jenkins
@@ -327,6 +329,7 @@ you up to date with the multi-language support provided by Elektra.
- We removed the build jobs `🍏 Clang` and `🍏 Check Shell` in favor of the Cirrus build job `🍎 Clang`. *(René Schwaiger)*
- We removed the build jobs `🍏 Clang ASAN` in favor of the Cirrus build job `🍎 Clang ASAN`. *(René Schwaiger)*
- We removed the build jobs `🍏 FULL` in favor of the Cirrus build job `🍎 FULL`. *(René Schwaiger)*
- We removed the build jobs `🍏 MMap` in favor of the Cirrus build job `🍎 MMap`. *(René Schwaiger)*
- <<TODO>>

0 comments on commit 309498b

Please sign in to comment.