Commit 272578e9 authored by Morten Welinder's avatar Morten Welinder
Browse files

Merge branch 'TalR_create_ci' into 'master'

[CI] Create linux ci

See merge request !7
parents 2c4e8071 74b1174e
Pipeline #299090 passed with stages
in 3 minutes and 28 seconds
# use the official ubuntu image
# see https://hub.docker.com/_/ubuntu/
image: ubuntu
build:
stage: build
# instead of calling g++ directly you can also use some build toolkit like make
# install the necessary build tools when needed
# before_script:
# - apt update && apt -y install make autoconf
before_script:
- DEBIAN_FRONTEND=noninteractive apt update
- DEBIAN_FRONTEND=noninteractive apt -y install autoconf automake zlib1g-dev libglib2.0-dev libxml2-dev gtk-doc-tools autopoint libtool libbz2-dev libgdk-pixbuf2.0-dev make
script:
- ./autogen.sh --disable-dependency-tracking
- make
artifacts:
paths:
- gsf/.libs/libgsf-1.a
- gsf/.libs/libgsf-1.so
- gsf/.libs/libgsf-1.so.*
# depending on your build setup it's most likely a good idea to cache outputs to reduce the build time
# cache:
# paths:
# - "*.o"
# run tests using the binary built before
test:
stage: test
script:
- echo "Run Tests Here"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment