forked from open-webui/open-webui
fix: 👷 build Docker with Bun
This commit is contained in:
parent
6ce41c712c
commit
702ffdf61a
3 changed files with 5 additions and 5 deletions
2
.github/workflows/bun.yaml
vendored
2
.github/workflows/bun.yaml
vendored
|
@ -5,7 +5,7 @@ on:
|
||||||
pull_request:
|
pull_request:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: 'Format & Build' # Format, Lint, & Build
|
name: 'Format & Build Frontend' # Format, Lint, & Build
|
||||||
env:
|
env:
|
||||||
PUBLIC_API_BASE_URL: ''
|
PUBLIC_API_BASE_URL: ''
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
2
.github/workflows/python.yaml
vendored
2
.github/workflows/python.yaml
vendored
|
@ -5,7 +5,7 @@ on:
|
||||||
pull_request:
|
pull_request:
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
name: 'Format & Build' # Format, Lint, & Build
|
name: 'Format, Lint, & Build Backend'
|
||||||
env:
|
env:
|
||||||
PUBLIC_API_BASE_URL: ''
|
PUBLIC_API_BASE_URL: ''
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
|
|
||||||
FROM node:alpine as build
|
FROM imbios/bun-node:alpine as build
|
||||||
|
|
||||||
ARG OLLAMA_API_BASE_URL='/ollama/api'
|
ARG OLLAMA_API_BASE_URL='/ollama/api'
|
||||||
RUN echo $OLLAMA_API_BASE_URL
|
RUN echo $OLLAMA_API_BASE_URL
|
||||||
|
@ -11,10 +11,10 @@ RUN echo $PUBLIC_API_BASE_URL
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
COPY package.json package-lock.json ./
|
COPY package.json package-lock.json ./
|
||||||
RUN npm ci
|
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
RUN npm run build
|
RUN bun install
|
||||||
|
RUN bun run build
|
||||||
|
|
||||||
FROM python:3.11-slim-buster as base
|
FROM python:3.11-slim-buster as base
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue