mirror of
https://gitlab.xiph.org/xiph/icecast-server.git
synced 2024-12-04 14:46:30 -05:00
e76508a887
This will build icecast using Gitlab CI on the Xiph Gitlab with a Docker image of Alpine Linux.
28 lines
552 B
YAML
28 lines
552 B
YAML
# Build Icecast
|
|
build:
|
|
variables:
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
|
|
tags:
|
|
- alpine
|
|
- docker
|
|
|
|
stage: build
|
|
|
|
before_script:
|
|
- apk update
|
|
- apk add musl-dev git make gcc automake autoconf libtool
|
|
- apk add curl-dev openssl-dev libogg-dev libvorbis-dev libxslt-dev libxml2-dev
|
|
# Required for tests
|
|
#- apk add curl ffmpeg
|
|
# Create user to run tests
|
|
#- adduser -s /bin/sh -D -H icecast
|
|
|
|
script:
|
|
- ./autogen.sh
|
|
- ./configure || cat config.log
|
|
- make
|
|
# Tests
|
|
#- su -c "./tests/admin-tests.sh" icecast
|
|
|