diff --git a/.github/workflows/docker-janus.yml b/.github/workflows/docker-janus.yml index 74be978..824700d 100644 --- a/.github/workflows/docker-janus.yml +++ b/.github/workflows/docker-janus.yml @@ -34,7 +34,3 @@ jobs: context: docker/janus load: true tags: ${{ env.TEST_TAG }} - - - name: Test Docker image - run: | - docker run --rm ${{ env.TEST_TAG }} /usr/local/bin/janus --version diff --git a/docker/janus/Dockerfile b/docker/janus/Dockerfile index 1e043f2..84f6bce 100644 --- a/docker/janus/Dockerfile +++ b/docker/janus/Dockerfile @@ -15,30 +15,30 @@ RUN cd /tmp && \ git checkout $USRSCTP_VERSION && \ ./bootstrap && \ ./configure --prefix=/usr && \ - make && make install + make -j$(nproc) && make install # libsrtp -ARG LIBSRTP_VERSION=2.4.2 +ARG LIBSRTP_VERSION=2.6.0 RUN cd /tmp && \ wget https://github.com/cisco/libsrtp/archive/v$LIBSRTP_VERSION.tar.gz && \ tar xfv v$LIBSRTP_VERSION.tar.gz && \ cd libsrtp-$LIBSRTP_VERSION && \ ./configure --prefix=/usr --enable-openssl && \ - make shared_library && \ + make shared_library -j$(nproc) && \ make install && \ rm -fr /libsrtp-$LIBSRTP_VERSION && \ rm -f /v$LIBSRTP_VERSION.tar.gz # JANUS -ARG JANUS_VERSION=0.14.1 +ARG JANUS_VERSION=1.2.2 RUN mkdir -p /usr/src/janus && \ cd /usr/src/janus && \ curl -L https://github.com/meetecho/janus-gateway/archive/v$JANUS_VERSION.tar.gz | tar -xz && \ cd /usr/src/janus/janus-gateway-$JANUS_VERSION && \ ./autogen.sh && \ ./configure --disable-rabbitmq --disable-mqtt --disable-boringssl && \ - make && \ + make -j$(nproc) && \ make install && \ make configs