update to prod
This commit is contained in:
@@ -8,7 +8,7 @@ RUN npm install
|
|||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
ARG VUE_APP_API_URL=http://127.0.0.1:5000
|
ARG VUE_APP_API_URL=https://dev-api.rideaware.org
|
||||||
ENV VUE_APP_API_URL=$VUE_APP_API_URL
|
ENV VUE_APP_API_URL=$VUE_APP_API_URL
|
||||||
|
|
||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ IMAGE_TAG="latest"
|
|||||||
NO_CACHE=false
|
NO_CACHE=false
|
||||||
RUN_CONTAINER=false
|
RUN_CONTAINER=false
|
||||||
CONTAINER_NAME="rideaware-frontend"
|
CONTAINER_NAME="rideaware-frontend"
|
||||||
API_URL="http://127.0.0.1:5000"
|
API_URL="https://dev-api.rideaware.org"
|
||||||
|
|
||||||
# Help function
|
# Help function
|
||||||
show_help() {
|
show_help() {
|
||||||
@@ -25,7 +25,7 @@ OPTIONS:
|
|||||||
-n, --name NAME Image name (default: rideaware-frontend)
|
-n, --name NAME Image name (default: rideaware-frontend)
|
||||||
-r, --run Run container after build
|
-r, --run Run container after build
|
||||||
-c, --container NAME Container name (default: rideaware-frontend)
|
-c, --container NAME Container name (default: rideaware-frontend)
|
||||||
-a, --api-url URL Backend API URL (default: http://127.0.0.1:5000)
|
-a, --api-url URL Backend API URL (default: https://dev-api.rideaware.org)
|
||||||
--no-cache Build without cache
|
--no-cache Build without cache
|
||||||
-h, --help Show this help message
|
-h, --help Show this help message
|
||||||
|
|
||||||
@@ -91,7 +91,7 @@ echo -e "${YELLOW}API URL: $API_URL${NC}"
|
|||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
if ! podman build $BUILD_ARGS -f docker/Dockerfile -t "$FULL_IMAGE" \
|
if ! podman build $BUILD_ARGS -f docker/Dockerfile -t "$FULL_IMAGE" \
|
||||||
--build-arg VUE_API_URL="$API_URL" .; then
|
--build-arg VUE_APP_API_URL="$API_URL" .; then
|
||||||
echo -e "${RED}✗ Build failed${NC}"
|
echo -e "${RED}✗ Build failed${NC}"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@@ -139,7 +139,6 @@ if [ "$RUN_CONTAINER" = true ]; then
|
|||||||
if podman run -d \
|
if podman run -d \
|
||||||
--name "$CONTAINER_NAME" \
|
--name "$CONTAINER_NAME" \
|
||||||
-p 3000:3000 \
|
-p 3000:3000 \
|
||||||
-e VUE_API_URL="$API_URL" \
|
|
||||||
"$FULL_IMAGE"; then
|
"$FULL_IMAGE"; then
|
||||||
echo -e "${GREEN}✓ Container started: $CONTAINER_NAME${NC}"
|
echo -e "${GREEN}✓ Container started: $CONTAINER_NAME${NC}"
|
||||||
sleep 2
|
sleep 2
|
||||||
@@ -163,7 +162,7 @@ if [ "$RUN_CONTAINER" = true ]; then
|
|||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo -e "${YELLOW}To run the container:${NC}"
|
echo -e "${YELLOW}To run the container:${NC}"
|
||||||
echo " podman run -d --name $CONTAINER_NAME -p 3000:3000 -e VUE_API_URL='$API_URL' $FULL_IMAGE"
|
echo " podman run -d --name $CONTAINER_NAME -p 3000:3000 $FULL_IMAGE"
|
||||||
echo ""
|
echo ""
|
||||||
echo -e "${YELLOW}Or use this script with --run:${NC}"
|
echo -e "${YELLOW}Or use this script with --run:${NC}"
|
||||||
echo " $0 -t $IMAGE_TAG --run -a '$API_URL'"
|
echo " $0 -t $IMAGE_TAG --run -a '$API_URL'"
|
||||||
|
|||||||
Reference in New Issue
Block a user