Commit d961a14d authored by Petr Stefan's avatar Petr Stefan Committed by Tomáš Stefan
Browse files

GitLab Pipeline

parent c182ffb8
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