Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b5e4741178 | ||
|
|
4fd0f5dd37 | ||
|
|
58674dde4d |
@@ -23,6 +23,7 @@ jobs:
|
|||||||
set -e
|
set -e
|
||||||
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.nfteam.ovh -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.nfteam.ovh -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
||||||
docker build --build-arg VITE_API_URL="${VITE_API_URL}" \
|
docker build --build-arg VITE_API_URL="${VITE_API_URL}" \
|
||||||
|
--build-arg APP_BUILD="${GITHUB_SHA::12}" \
|
||||||
-t "${IMAGE}:latest" -t "${IMAGE}:${GITHUB_SHA::12}" ./DataSentinel
|
-t "${IMAGE}:latest" -t "${IMAGE}:${GITHUB_SHA::12}" ./DataSentinel
|
||||||
docker push --all-tags "${IMAGE}"
|
docker push --all-tags "${IMAGE}"
|
||||||
echo "pushed ${IMAGE}"
|
echo "pushed ${IMAGE}"
|
||||||
|
|||||||
@@ -11,6 +11,11 @@ ARG VITE_API_URL
|
|||||||
ENV VITE_API_URL=$VITE_API_URL
|
ENV VITE_API_URL=$VITE_API_URL
|
||||||
RUN pnpm build
|
RUN pnpm build
|
||||||
|
|
||||||
|
# SHA du commit construit, servi sur /version.json : permet de vérifier quelle
|
||||||
|
# version est réellement déployée sans se fier au cache du navigateur.
|
||||||
|
ARG APP_BUILD=local
|
||||||
|
RUN printf '{"build":"%s"}' "$APP_BUILD" > /app/dist/version.json
|
||||||
|
|
||||||
FROM nginx:alpine
|
FROM nginx:alpine
|
||||||
COPY --from=build /app/dist /usr/share/nginx/html
|
COPY --from=build /app/dist /usr/share/nginx/html
|
||||||
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
COPY nginx.conf /etc/nginx/conf.d/default.conf
|
||||||
|
|||||||
Reference in New Issue
Block a user