ci: way too much overhead to create a job

Just run configure and make in the same job
This commit is contained in:
Daniel Eklöf 2019-01-20 13:44:13 +01:00
parent 2ffedb9c48
commit 10709da832

View file

@ -1,24 +1,18 @@
image: gcc image: gcc
stages: stages:
- configure
- build - build
before_script: before_script:
- apt-get update - apt-get update
- apt-get -y install cmake - apt-get -y install cmake ninja-build
- apt-get -y install libxcb-render0-dev libxcb-randr0-dev libxcb-util0-dev libxcb-cursor-dev libcairo2-dev libyaml-dev - apt-get -y install libxcb-render0-dev libxcb-randr0-dev libxcb-util0-dev libxcb-cursor-dev libcairo2-dev libyaml-dev
- apt-get -y install libudev-dev libjson-c-dev libmpdclient-dev libasound2-dev libxcb-xkb-dev - apt-get -y install libudev-dev libjson-c-dev libmpdclient-dev libasound2-dev libxcb-xkb-dev
configure:
stage: configure
script:
- mkdir -p bld/debug
- cd bld/debug
- cmake -DCMAKE_BUILD_TYPE=Debug ../../
build: build:
stage: build stage: build
script: script:
- mkdir -p bld/debug
- cd bld/debug - cd bld/debug
- make - cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug ../../
- ninja