mirror of
https://github.com/falk-werner/webfuse-provider
synced 2024-10-27 20:44:10 +00:00
500353115c
* adds debian builder image * adds arm32v7 debian based builder image * sets the default build target to amd64-ubuntu-builder if MARCH is unset * adds distro filter and set default to ubuntu for travis disables debian builds for now * fixes wrapper for non container hosts * fixes distro selection and parallel mflags * changes parallelization option * fixes parallel flags and variable names * enhances makefile adds checksum for fetch dependencies discovers necessary commands fixes error when script get_container_id not found * fixes copy artifacts to image * fixes typo * fixes another typo * removes bash dependency - simplifies scripts to support posix shell - adds REGISTERY_PREFIX to support usage of local docker registry - renames wrapper template - adds discovery for tty and interactive for wrappers * adds docker-compose wrapper * adds ability to start wrapper in namespace of another container * renames compose wrapper script * adds support to retrieve source epoch date for svn * fixes handling for positional arguments * removes docker connection options * removes dependency to readlink * removes duplicate options
27 lines
627 B
YAML
27 lines
627 B
YAML
language: minimal
|
|
services:
|
|
- docker
|
|
addons:
|
|
apt:
|
|
update: true
|
|
packages:
|
|
- curl
|
|
- openssl
|
|
- ca-certificates
|
|
- make
|
|
- qemu-user-static
|
|
env:
|
|
global:
|
|
- DISTRO=ubuntu
|
|
- PARALLELMFLAGS="-j4"
|
|
- PORTABLE_WORSPACE=1
|
|
matrix:
|
|
- BUILDTYPE=Debug MARCH=amd64 CHECK_TARGET=memcheck
|
|
- BUILDTYPE=Release MARCH=amd64 CHECK_TARGET=memcheck
|
|
- BUILDTYPE=Debug MARCH=arm32v7 CHECK_TARGET=check
|
|
- BUILDTYPE=MinSizeRel MARCH=arm32v7 CHECK_TARGET=check
|
|
before_script:
|
|
- make BUILDTYPE=$BUILDTYPE MARCH=$MARCH
|
|
script:
|
|
- make BUILDTYPE=$BUILDTYPE MARCH=$MARCH $CHECK_TARGET
|