CI: Fixes Linux tests.
Squashed commit of the following:
commit d72fd199a7e460348283a92fcd8b9ebad50b5984
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sun Sep 18 01:36:01 2016 +0200
CI: csources build needs git.
commit 5dc88a77675f1a6e315b0360d6a880d7b48deb8b
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sun Sep 18 00:35:16 2016 +0200
CI: Install build-essentials for c sources.
commit 64b06c3c8a92b516faaf1a2267fc5258a8993c2b
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sat Sep 17 23:47:54 2016 +0200
CI: Add Git as dependency.
commit 67c2ddb8fe2e18667e532e6f593f1bf4651d5995
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sat Sep 17 23:42:25 2016 +0200
CI: Fix gcc call before everything else.
commit a6f0b1f8af4985796d382ef43b9a3835adf38329
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sat Sep 17 23:39:19 2016 +0200
CI: Install build-essential in deps.sh
commit e5c95e098b6699b589de3f8262fedacde1513381
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sat Sep 17 23:35:47 2016 +0200
Remove install of build-essential.
CI: Remove build-essential install.
commit 1d9085cd40d6dfbb222ae7636e526fa286cd0e2e
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sat Sep 17 23:26:51 2016 +0200
CI: Install build-essential instead of gcc.
commit 0210abaa712885f5dc9eae980c20c0e300710b38
Author: Dominik Picheta <dominikpicheta@gmail.com>
Date: Sat Sep 17 23:24:54 2016 +0200
Change image to ubuntu.
This commit is contained in:
parent
80726b84fd
commit
2ee9a27be3
2 changed files with 8 additions and 7 deletions
|
|
@ -1,7 +1,4 @@
|
||||||
# use the official gcc image, based on debian
|
image: ubuntu:16.04
|
||||||
# can use versions as well, like gcc:5.2
|
|
||||||
# see https://hub.docker.com/_/gcc/
|
|
||||||
image: gcc
|
|
||||||
|
|
||||||
stages:
|
stages:
|
||||||
- pre-build
|
- pre-build
|
||||||
|
|
@ -85,6 +82,8 @@ test-windows:
|
||||||
.csources: &csources_definition
|
.csources: &csources_definition
|
||||||
stage: test
|
stage: test
|
||||||
script:
|
script:
|
||||||
|
- apt-get update -qq
|
||||||
|
- apt-get install -y -qq build-essential git
|
||||||
- nim -v
|
- nim -v
|
||||||
- ./koch csources
|
- ./koch csources
|
||||||
- ./koch xz
|
- ./koch xz
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,13 @@
|
||||||
# Some debug info
|
# Some debug info
|
||||||
echo "Running on $CI_RUNNER_ID ($CI_RUNNER_DESCRIPTION) with tags $CI_RUNNER_TAGS."
|
echo "Running on $CI_RUNNER_ID ($CI_RUNNER_DESCRIPTION) with tags $CI_RUNNER_TAGS."
|
||||||
gcc -v
|
|
||||||
# Packages
|
# Packages
|
||||||
apt-get update -qq
|
apt-get update -qq
|
||||||
apt-get install -y -qq libcurl4-openssl-dev libsdl1.2-dev libgc-dev nodejs fasm
|
apt-get install -y -qq build-essential git libcurl4-openssl-dev libsdl1.2-dev libgc-dev nodejs fasm
|
||||||
|
|
||||||
which fasm
|
gcc -v
|
||||||
|
|
||||||
|
fasm -v
|
||||||
export PATH=$(pwd)/bin:$PATH
|
export PATH=$(pwd)/bin:$PATH
|
||||||
|
|
||||||
# Nimble deps
|
# Nimble deps
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue