.gitlab-ci.yml 1.01 KB
Newer Older
Martin Hoeher's avatar
Martin Hoeher committed
1 2 3 4
fedora:
    stage: build
    image: fedora
    script:
Martin Hoeher's avatar
Martin Hoeher committed
5
        - ./bin/ci/build-and-test.sh
6 7


8 9 10 11 12 13 14 15 16 17 18 19 20 21
fedora-static:
    stage: build
    image: fedora
    script:
        - ./bin/ci/build-and-test-static.sh


fedora-buitlin-lmdb:
    stage: build
    image: fedora
    script:
        - ./bin/ci/build-and-test-builtin-lmdb.sh


Martin Hoeher's avatar
Martin Hoeher committed
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
fedora-cmake:
    stage: build
    image: fedora
    script:
        - ./bin/ci/build-and-test-cmake.sh


fedora-cmake-static:
    stage: build
    image: fedora
    script:
        - ./bin/ci/build-and-test-cmake-static.sh


fedora-cmake-static:
    stage: build
    image: fedora
    script:
        - ./bin/ci/build-and-test-cmake-builtin-lmdb.sh


43 44 45 46
pages:
    stage: build
    image: fedora
    script:
Martin Hoeher's avatar
Martin Hoeher committed
47
        - ./bin/ci/doxygen.sh
48 49
    artifacts:
        paths:
50
            - public
Martin Hoeher's avatar
Martin Hoeher committed
51 52
    only:
    - master
53 54 55 56 57 58

doxygen:
    stage: build
    image: fedora
    script:
        - ./bin/ci/doxygen.sh
Martin Hoeher's avatar
Martin Hoeher committed
59 60
    except:
        - master
61 62


Martin Hoeher's avatar
Martin Hoeher committed
63
cppcheck:
64 65 66
    stage: build
    image: fedora
    script:
Martin Hoeher's avatar
Martin Hoeher committed
67
        - ./bin/ci/cppcheck.sh