From e09b603d14c947bc27989da5816e6585381adc09 Mon Sep 17 00:00:00 2001 From: Aditya Gupta Date: Thu, 23 Jul 2026 15:46:14 +0530 Subject: [PATCH] ci: Minor dev build fixes --- .rsyncignore | 65 +++++++++++++++++++++++++++++++++++++++++ apps/gui/Dockerfile.dev | 2 +- docker-compose.dev.yml | 1 + 3 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 .rsyncignore diff --git a/.rsyncignore b/.rsyncignore new file mode 100644 index 0000000..fdce114 --- /dev/null +++ b/.rsyncignore @@ -0,0 +1,65 @@ +# Git metadata +.git/ +.gitignore +.gitattributes + +# Dependencies and package managers +node_modules/ +.pnpm-store/ +.pnp +.pnp.* +.yarn/ +.yarn-cache/ + +# Build and generated output +dist/ +dist-ssr/ +build/ +coverage/ +.next/ +.astro/ +out/ +*.tsbuildinfo +.turbo/ +.cache/ + +# Logs and temporary files +*.log +logs/ +npm-debug.log* +yarn-debug.log* +pnpm-debug.log* +.pnpm-debug.log* +lerna-debug.log* +*.swp +*.swo +*.swn +*.tmp +*.temp + +# Environment and local config +.env +.env* +*.local + +# OS/editor files +.DS_Store +Thumbs.db +.idea/ +.vscode/ +*.suo +*.sln +*.ntvs* +*.njsproj + +# Databases and local data +*.db +*.sqlite +*.sqlite3 +*.db-journal +*.db-wal +*.db-shm +omnia.db + +# Local notes and generated artifacts +__local_notes/ diff --git a/apps/gui/Dockerfile.dev b/apps/gui/Dockerfile.dev index 9f46393..4743f2b 100644 --- a/apps/gui/Dockerfile.dev +++ b/apps/gui/Dockerfile.dev @@ -15,4 +15,4 @@ RUN apt-get update -qq && \ EXPOSE 3000 # We run a shell command or script to handle mounting sync + pnpm install fallback -CMD ["pnpm", "--filter", "@omnia/gui", "dev", "--turbopack"] \ No newline at end of file +CMD ["sh", "-c", "pnpm install && pnpm build && pnpm --filter @omnia/gui dev --turbopack"] \ No newline at end of file diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 1d4437b..84ac57c 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -3,6 +3,7 @@ services: build: context: . dockerfile: apps/gui/Dockerfile.dev + restart: unless-stopped ports: - "3000:3000" environment: