Verified Commit 12f8a046 authored by Alberto Miranda's avatar Alberto Miranda ♨️
Browse files

CI: Remove job for Clang 3.7, add jobs for 3.8/3.9

parent 18c6ebf6
Loading
Loading
Loading
Loading
Loading
+26 −10
Original line number Diff line number Diff line
@@ -185,7 +185,7 @@ build:gcc_9.1:libfabric_1.7.1:mercury_1.0.1:
  artifacts:
    paths:
      - "${CI_PROJECT_DIR}/build"
    expire_in: 1 day
    expire_in: 12 hours
# This one should always run       
#  only:
#    - tags
@@ -219,14 +219,33 @@ build:clang_3.6:libfabric_1.7.1:mercury_1.0.1:
#    - tags
#    - triggers
#    - schedules
  artifacts:
    paths:
      - build

### Clang 3.8 with libfabric1.7.1, mercury 1.0.1
build:clang_3.8:libfabric_1.7.1:mercury_1.0.1:
  image: bscstorage/norns-build-deps:clang3.8-libfabric1.7.1-mercury1.0.1
  stage: build
  script:
    - |
      (
        set -Eeuo pipefail
        set -x
        ./bootstrap.sh
        mkdir build && cd build
        ../configure --enable-tests 
        make -j$(nproc)
        cd tests
        make -j$(nproc) core
        make -j$(nproc) api
        make -j$(nproc) api_interactive
      )
#  only:
#    - tags
#    - triggers
#    - schedules

### Clang 3.7 with libfabric1.7.1, mercury 1.0.1
build:clang_3.7:libfabric_1.7.1:mercury_1.0.1:
  image: bscstorage/norns-build-deps:clang3.7-libfabric1.7.1-mercury1.0.1
### Clang 3.9 with libfabric1.7.1, mercury 1.0.1
build:clang_3.9:libfabric_1.7.1:mercury_1.0.1:
  image: bscstorage/norns-build-deps:clang3.9-libfabric1.7.1-mercury1.0.1
  stage: build
  script:
    - |
@@ -246,9 +265,6 @@ build:clang_3.7:libfabric_1.7.1:mercury_1.0.1:
#    - tags
#    - triggers
#    - schedules
  artifacts:
    paths:
      - build

################################################################################
# Test jobs