mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
fix CI
This commit is contained in:
parent
41a7e07248
commit
a111e4869c
3 changed files with 69 additions and 63 deletions
|
@ -45,30 +45,33 @@ ENV DEBIAN_FRONTEND=noninteractive
|
|||
RUN dpkg --add-architecture ${ARCH}
|
||||
|
||||
# Toolchain
|
||||
RUN apt-get update && apt-get install -y \
|
||||
crossbuild-essential-${ARCH} \
|
||||
autoconf automake autogen libtool \
|
||||
pkg-config make \
|
||||
texinfo git mercurial curl tar wget \
|
||||
protobuf-compiler protobuf-c-compiler
|
||||
RUN apt-get update && \
|
||||
apt-get install -y \
|
||||
crossbuild-essential-${ARCH} \
|
||||
autoconf automake autogen libtool \
|
||||
pkg-config make \
|
||||
texinfo git mercurial curl tar wget \
|
||||
flex bison \
|
||||
protobuf-compiler protobuf-c-compiler
|
||||
|
||||
# Dependencies
|
||||
RUN apt-get update && apt-get install -y \
|
||||
libssl-dev:${ARCH} \
|
||||
libprotobuf-dev:${ARCH} \
|
||||
libprotobuf-c-dev:${ARCH} \
|
||||
uuid-dev:${ARCH} \
|
||||
libconfig-dev:${ARCH} \
|
||||
libnl-3-dev libnl-route-3-dev:${ARCH} \
|
||||
libcurl4-openssl-dev:${ARCH} \
|
||||
libjansson-dev:${ARCH} \
|
||||
libzmq3-dev:${ARCH} \
|
||||
libnanomsg-dev:${ARCH} \
|
||||
librabbitmq-dev:${ARCH} \
|
||||
libmosquitto-dev:${ARCH} \
|
||||
libibverbs-dev:${ARCH} \
|
||||
librdmacm-dev:${ARCH} \
|
||||
libre-dev:${ARCH}
|
||||
RUN apt-get update && \
|
||||
apt-get install -y \
|
||||
libssl-dev:${ARCH} \
|
||||
libprotobuf-dev:${ARCH} \
|
||||
libprotobuf-c-dev:${ARCH} \
|
||||
uuid-dev:${ARCH} \
|
||||
libconfig-dev:${ARCH} \
|
||||
libnl-3-dev libnl-route-3-dev:${ARCH} \
|
||||
libcurl4-openssl-dev:${ARCH} \
|
||||
libjansson-dev:${ARCH} \
|
||||
libzmq3-dev:${ARCH} \
|
||||
libnanomsg-dev:${ARCH} \
|
||||
librabbitmq-dev:${ARCH} \
|
||||
libmosquitto-dev:${ARCH} \
|
||||
libibverbs-dev:${ARCH} \
|
||||
librdmacm-dev:${ARCH} \
|
||||
libre-dev:${ARCH}
|
||||
|
||||
# Install cmake (version from buster has a bug)
|
||||
RUN cd /tmp && \
|
||||
|
|
|
@ -30,28 +30,29 @@ ARG VARIANT=unknown
|
|||
# Toolchain
|
||||
RUN apt-get update && \
|
||||
apt-get install -y \
|
||||
autoconf automake autogen libtool cmake \
|
||||
pkg-config make gcc g++\
|
||||
git mercurial curl wget tar bzip2 \
|
||||
protobuf-compiler protobuf-c-compiler
|
||||
autoconf automake autogen libtool cmake \
|
||||
pkg-config make gcc g++ \
|
||||
git mercurial curl wget tar bzip2 \
|
||||
flex bison \
|
||||
protobuf-compiler protobuf-c-compiler
|
||||
|
||||
# Dependencies
|
||||
RUN apt-get update && \
|
||||
apt-get install -y\
|
||||
libssl-dev \
|
||||
libprotobuf-dev \
|
||||
libprotobuf-c-dev \
|
||||
uuid-dev \
|
||||
libconfig-dev \
|
||||
libnl-3-dev libnl-route-3-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libjansson-dev \
|
||||
libzmq3-dev \
|
||||
libnanomsg-dev \
|
||||
librabbitmq-dev \
|
||||
libmosquitto-dev \
|
||||
librdmacm-dev \
|
||||
libusb-1.0-0-dev
|
||||
libssl-dev \
|
||||
libprotobuf-dev \
|
||||
libprotobuf-c-dev \
|
||||
uuid-dev \
|
||||
libconfig-dev \
|
||||
libnl-3-dev libnl-route-3-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libjansson-dev \
|
||||
libzmq3-dev \
|
||||
libnanomsg-dev \
|
||||
librabbitmq-dev \
|
||||
libmosquitto-dev \
|
||||
librdmacm-dev \
|
||||
libusb-1.0-0-dev
|
||||
|
||||
ENV CC=gcc
|
||||
ENV CXX=g++
|
||||
|
|
|
@ -39,31 +39,33 @@ ARG VARIANT=unknown
|
|||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
# Toolchain
|
||||
RUN apt-get update && apt-get install -y \
|
||||
autoconf automake libtool cmake \
|
||||
pkg-config make gcc g++ ninja-build \
|
||||
texinfo git mercurial curl tar \
|
||||
flex bison \
|
||||
protobuf-compiler protobuf-c-compiler
|
||||
RUN apt-get update && \
|
||||
apt-get install -y \
|
||||
autoconf automake libtool cmake make \
|
||||
pkg-config make gcc g++\
|
||||
texinfo git mercurial curl tar \
|
||||
flex bison \
|
||||
protobuf-compiler protobuf-c-compiler
|
||||
|
||||
# Dependencies
|
||||
RUN apt-get update && apt-get install -y \
|
||||
libssl-dev \
|
||||
libprotobuf-dev \
|
||||
libprotobuf-c-dev \
|
||||
uuid-dev \
|
||||
libconfig-dev \
|
||||
libnl-3-dev libnl-route-3-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libjansson-dev \
|
||||
libzmq3-dev \
|
||||
libnanomsg-dev \
|
||||
librabbitmq-dev \
|
||||
libmosquitto-dev \
|
||||
libcomedi-dev \
|
||||
libibverbs-dev \
|
||||
librdmacm-dev \
|
||||
libusb-1.0-0-dev
|
||||
RUN apt-get update && \
|
||||
apt-get install -y \
|
||||
libssl-dev \
|
||||
libprotobuf-dev \
|
||||
libprotobuf-c-dev \
|
||||
uuid-dev \
|
||||
libconfig-dev \
|
||||
libnl-3-dev libnl-route-3-dev \
|
||||
libcurl4-openssl-dev \
|
||||
libjansson-dev \
|
||||
libzmq3-dev \
|
||||
libnanomsg-dev \
|
||||
librabbitmq-dev \
|
||||
libmosquitto-dev \
|
||||
libcomedi-dev \
|
||||
libibverbs-dev \
|
||||
librdmacm-dev \
|
||||
libusb-1.0-0-dev
|
||||
|
||||
# or install unpackaged dependencies from source
|
||||
ADD packaging/deps.sh /
|
||||
|
|
Loading…
Add table
Reference in a new issue