fix: stabilize web build path e cores do SLA
This commit is contained in:
parent
99b4d50589
commit
8f2c00a75a
3 changed files with 10 additions and 6 deletions
10
.github/workflows/ci-cd-web-desktop.yml
vendored
10
.github/workflows/ci-cd-web-desktop.yml
vendored
|
|
@ -231,9 +231,13 @@ jobs:
|
||||||
PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING: "1"
|
PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING: "1"
|
||||||
run: |
|
run: |
|
||||||
cd "$EFFECTIVE_APP_DIR"
|
cd "$EFFECTIVE_APP_DIR"
|
||||||
bun install --frozen-lockfile --filter '!appsdesktop'
|
docker run --rm \
|
||||||
bun run prisma:generate
|
-e PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING="$PRISMA_ENGINES_CHECKSUM_IGNORE_MISSING" \
|
||||||
bun run build:bun
|
-e NODE_OPTIONS="--max-old-space-size=4096" \
|
||||||
|
-v "$EFFECTIVE_APP_DIR":/app \
|
||||||
|
-w /app \
|
||||||
|
sistema_web:node22-bun \
|
||||||
|
bash -lc "set -euo pipefail; bun install --frozen-lockfile --filter '!appsdesktop'; bun run prisma:generate; bun run build:bun"
|
||||||
|
|
||||||
- name: Publish build to stable APP_DIR directory
|
- name: Publish build to stable APP_DIR directory
|
||||||
run: |
|
run: |
|
||||||
|
|
|
||||||
|
|
@ -19,10 +19,10 @@ function resolveSlaTone(percent: number) {
|
||||||
return { indicatorClass: "bg-[#00e8ff]", textClass: "text-[#00e8ff]" }
|
return { indicatorClass: "bg-[#00e8ff]", textClass: "text-[#00e8ff]" }
|
||||||
}
|
}
|
||||||
if (percent < 50) {
|
if (percent < 50) {
|
||||||
return { indicatorClass: "bg-emerald-400", textClass: "text-emerald-500" }
|
return { indicatorClass: "bg-emerald-400", textClass: "text-emerald-400" }
|
||||||
}
|
}
|
||||||
if (percent < 75) {
|
if (percent < 75) {
|
||||||
return { indicatorClass: "bg-amber-400", textClass: "text-amber-500" }
|
return { indicatorClass: "bg-amber-400", textClass: "text-amber-400" }
|
||||||
}
|
}
|
||||||
return { indicatorClass: "bg-rose-500", textClass: "text-rose-500" }
|
return { indicatorClass: "bg-rose-500", textClass: "text-rose-500" }
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -34,7 +34,7 @@ services:
|
||||||
# Evita apt-get na inicialização porque a imagem já vem com toolchain pronta
|
# Evita apt-get na inicialização porque a imagem já vem com toolchain pronta
|
||||||
SKIP_APT_BOOTSTRAP: "true"
|
SKIP_APT_BOOTSTRAP: "true"
|
||||||
# Sempre revalida/rebuild better-sqlite3 para a runtime atual
|
# Sempre revalida/rebuild better-sqlite3 para a runtime atual
|
||||||
SKIP_SQLITE_REBUILD: "false"
|
SKIP_SQLITE_REBUILD: "true"
|
||||||
# Usado para forçar novo rollout a cada deploy (setado pelo CI)
|
# Usado para forçar novo rollout a cada deploy (setado pelo CI)
|
||||||
RELEASE_SHA: "${RELEASE_SHA:-dev}"
|
RELEASE_SHA: "${RELEASE_SHA:-dev}"
|
||||||
deploy:
|
deploy:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue