API only CI

Moved the change to Dockerfile instead
pull/3873/head
Jakub Doboš 1 year ago committed by Jakub Doboš
parent 545a5937d8
commit 93742a09dc

@ -25,18 +25,18 @@ RUN crystal spec --warnings all \
--link-flags "-lxml2 -llzma" --link-flags "-lxml2 -llzma"
RUN if [[ "${release}" == 1 && "${disable_quic}" == 1 ]] ; then \ RUN if [[ "${release}" == 1 && "${disable_quic}" == 1 ]] ; then \
crystal build ./src/invidious.cr \ crystal build -Dapi_only ./src/invidious.cr \
--release \ --release \
-Ddisable_quic \ -Ddisable_quic \
--static --warnings all \ --static --warnings all \
--link-flags "-lxml2 -llzma"; \ --link-flags "-lxml2 -llzma"; \
elif [[ "${release}" == 1 ]] ; then \ elif [[ "${release}" == 1 ]] ; then \
crystal build ./src/invidious.cr \ crystal build -Dapi_only ./src/invidious.cr \
--release \ --release \
--static --warnings all \ --static --warnings all \
--link-flags "-lxml2 -llzma"; \ --link-flags "-lxml2 -llzma"; \
else \ else \
crystal build ./src/invidious.cr \ crystal build -Dapi_only ./src/invidious.cr \
--static --warnings all \ --static --warnings all \
--link-flags "-lxml2 -llzma"; \ --link-flags "-lxml2 -llzma"; \
fi fi

@ -25,18 +25,18 @@ RUN crystal spec --warnings all \
--link-flags "-lxml2 -llzma" --link-flags "-lxml2 -llzma"
RUN if [[ "${release}" == 1 && "${disable_quic}" == 1 ]] ; then \ RUN if [[ "${release}" == 1 && "${disable_quic}" == 1 ]] ; then \
crystal build ./src/invidious.cr \ crystal build -Dapi_only ./src/invidious.cr \
--release \ --release \
-Ddisable_quic \ -Ddisable_quic \
--static --warnings all \ --static --warnings all \
--link-flags "-lxml2 -llzma"; \ --link-flags "-lxml2 -llzma"; \
elif [[ "${release}" == 1 ]] ; then \ elif [[ "${release}" == 1 ]] ; then \
crystal build ./src/invidious.cr \ crystal build -Dapi_only ./src/invidious.cr \
--release \ --release \
--static --warnings all \ --static --warnings all \
--link-flags "-lxml2 -llzma"; \ --link-flags "-lxml2 -llzma"; \
else \ else \
crystal build ./src/invidious.cr \ crystal build -Dapi_only ./src/invidious.cr \
--static --warnings all \ --static --warnings all \
--link-flags "-lxml2 -llzma"; \ --link-flags "-lxml2 -llzma"; \
fi fi

Loading…
Cancel
Save