File Dockerfile of Package jitsi-meet

FROM registry.opensuse.org/opensuse/leap:latest

COPY skip_integrity_check.js /

RUN zypper -n in git npm curl jq && \
    git config --global url."https://github.com/".insteadOf ssh://git@github.com/; \
    BRANCH=$(curl --silent "https://api.github.com/repos/jitsi/jitsi-meet/releases/latest" | jq -r .tag_name) && \
    git clone -b $BRANCH https://github.com/jitsi/jitsi-meet.git; \
    npm install -g patch-package jetifier webpack webpack-cli; \
    cd jitsi-meet/ && \
    echo "cache=npm_cache" >> .npmrc && \
    mv /skip_integrity_check.js ./ && \
    node skip_integrity_check.js; \
    npm install

ENTRYPOINT ["/bin/bash"]
openSUSE Build Service is sponsored by