Commit 6842e01f authored by Tomáš Stefan's avatar Tomáš Stefan
Browse files

Merge branch 'pipeline' into 'master'

GitLab Pipeline

See merge request !1
parents c182ffb8 d961a14d
Loading
Loading
Loading
Loading
Loading

.gitlab-ci.yml

0 → 100644
+30 −0
Original line number Diff line number Diff line
image: fedora:latest

stages:
    - build
    - test

compile:
    stage: build
    before_script:
        - dnf install -y gcc gcc-c++ cmake make openssl-devel
    script:
        - mkdir build
        - cd build
        - cmake ..
        - make pdfsigil pdfsigil_static pdf-sigil selftest
    artifacts:
        paths:
            - build/libpdfsigil_static.a
            - build/pdf-sigil
            - build/libpdfsigil.so
            - build/selftest
        expire_in: 1 day

test:
    stage: test
    before_script:
        - export LD_LIBRARY_PATH="./build:$LD_LIBRARY_PATH"
    script:
        - ./build/selftest --verbose