-image: fedora:23
+stages:
+ - build
-before_script:
- - yum install -y gcc git openssl openssl-devel openssl-libs autogen autoconf automake which libtool libtool-ltdl libtool-ltdl-devel byacc flex flex-devel check check-devel jansson jansson-devel swig
-
-build:
+build:fedora25:
+ image: fedora:25
+ stage: build
+ before_script:
+ - yum install -y gcc git openssl openssl-devel openssl-libs autogen autoconf automake which libtool libtool-ltdl libtool-ltdl-devel byacc flex flex-devel check check-devel jansson jansson-devel swig lua lua-devel
script:
- ./autogen.sh
- ./configure --enable-debugging --enable-assert --enable-lua --enable-libjansson
paths:
- plexus-*.tar.gz
expire_in: 1 week
+
+
+build:ubuntu16.04:
+ image: ubuntu:16.04
+ stage: build
+ before_script:
+ - apt-get update
+ - apt-get install -y gcc git m4 openssl libssl-dev autogen autoconf automake libtool libltdl7 libltdl-dev byacc flex check libjansson4 libjansson-dev swig swig3.0 pkg-config lua5.2 liblua5.2-dev
+ script:
+ - ./autogen.sh
+ - ./configure --enable-debugging --enable-assert --enable-lua --enable-libjansson
+ - make distcheck