1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
lokinet/.gitlab-ci.yml

55 lines
1 KiB
YAML
Raw Normal View History

2018-08-23 15:30:29 +02:00
variables:
GIT_STRATEGY: fetch
stages:
- build
- test
2019-06-26 04:34:00 +02:00
# disabled because cannot find -luv -lcap when building
#build:linux:
# image: alpine:latest
# tags:
# - linux
# stage: build
# before_script:
# - apk add --update g++ make cmake linux-headers libcap-dev libuv-dev
# script:
# - make STATIC_LINK=ON
# artifacts:
# paths:
# - "lokinet"
# we'll just try our travis set up for now
2018-08-23 15:30:29 +02:00
build:linux:
2019-06-26 04:34:00 +02:00
image: ubuntu:latest
2018-08-23 15:30:29 +02:00
tags:
- linux
stage: build
before_script:
2019-06-26 04:49:19 +02:00
- apt-get update && apt-get install -y build-essential cmake git libcap-dev bsdmainutils ninja-build curl git ca-certificates ccache libuv1-dev
2018-08-23 15:30:29 +02:00
script:
2019-06-26 04:34:00 +02:00
- make STATIC_LINK=OFF
2018-08-23 15:30:29 +02:00
artifacts:
paths:
- "lokinet"
2019-06-13 22:59:19 +02:00
build:freebsd:
2019-06-13 22:58:10 +02:00
tags:
2019-06-13 23:03:22 +02:00
- freebsd
2019-06-13 22:58:10 +02:00
stage: build
script:
2019-06-13 23:34:34 +02:00
- gmake
2019-06-13 22:58:10 +02:00
artifacts:
paths:
2019-06-14 00:25:45 +02:00
- "lokinet"
2019-06-13 22:58:10 +02:00
2018-11-09 14:26:50 +01:00
#build:windows:
# tags:
# - windows
# stage: build
# script:
# - make STATIC_LINK=ON AVX2=OFF JSONRPC=OFF CC=gcc CXX=g++
# artifacts:
# paths:
# - "lokinet.exe"