API only CI

Moved the change to Dockerfile instead
This commit is contained in:
Jakub Doboš 2023-06-08 23:05:22 +02:00 committed by Jakub Doboš
parent 545a5937d8
commit 93742a09dc
2 changed files with 6 additions and 6 deletions

View file

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

View file

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