diff --git a/dockerfile b/dockerfile index 392a3cb..1f0c9b9 100644 --- a/dockerfile +++ b/dockerfile @@ -12,6 +12,10 @@ COPY . . RUN composer install --no-dev --optimize-autoloader +ARG APP_VERSION=Dev +ENV VITE_APP_VERSION=$APP_VERSION +LABEL org.opencontainers.image.version=$APP_VERSION + RUN npm install && npm run build && rm -f public/hot COPY docker/nginx.conf /etc/nginx/nginx.conf diff --git a/package.json b/package.json index 726b2b1..8fa1b19 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dev": "vite", "dev:all": "concurrently -s all \"php artisan serve\" \"php artisan reverb:start\" \"php artisan queue:work\" \"npm run dev\" > /dev/null 2>&1", "serve:all": "concurrently -s all \"php artisan serve\" \"php artisan reverb:start\" \"php artisan queue:work\" > /dev/null 2>&1", - "updateVersion": "cross-var docker build -t dredgy/flights-api:$npm_config_tag -t dredgy/flights-api:latest . && cross-var docker push dredgy/flights-api:$npm_config_tag && docker push dredgy/flights-api:latest" + "updateVersion": "cross-var docker build --no-cache --build-arg APP_VERSION=$npm_config_tag -t dredgy/flights-api:$npm_config_tag -t dredgy/flights-api:latest . && cross-var docker push dredgy/flights-api:$npm_config_tag && docker push dredgy/flights-api:latest" }, "devDependencies": { "@inertiajs/vue3": "^2.0.0", diff --git a/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue b/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue index 8d50456..eacde6e 100644 --- a/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue +++ b/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue @@ -160,7 +160,7 @@ const showColumn = (column: string) => props.columnsToShow.includes(column)