fix
Deploy app frontend / app frontend (push) Successful in 1m8s

This commit is contained in:
2024-12-03 17:11:25 +02:00
parent ff40dce016
commit e9a2490e83
2 changed files with 17 additions and 14 deletions
+6 -5
View File
@@ -20,7 +20,7 @@ monorepo/
├── services/ # Микросервисы (пока пусто) ├── services/ # Микросервисы (пока пусто)
├── .gitea/ # Конфигурации CI/CD ├── .gitea/ # Конфигурации CI/CD
│ └── workflows/ # Workflows для Gitea Actions │ └── workflows/ # Workflows для Gitea Actions
│ └── deploy.yaml # Сценарий деплоя │ └── *.yaml # Сценарии деплоя
├── package.json # Корневой package.json ├── package.json # Корневой package.json
└── README.md # Документация └── README.md # Документация
``` ```
@@ -47,13 +47,14 @@ monorepo/
Используйте [npm](https://www.npmjs.com/) для установки зависимостей: Используйте [npm](https://www.npmjs.com/) для установки зависимостей:
```bash ```bash
npm install npm install -g pnpm@8
pnpm install
``` ```
### 2. Запуск локального сервера для разработки ### 2. Запуск локального сервера для разработки
```bash ```bash
npm run --workspace=apps/frontend dev pnpm --filter ./apps/frontend run dev
``` ```
### 3. Сборка приложения ### 3. Сборка приложения
@@ -61,12 +62,12 @@ npm run --workspace=apps/frontend dev
Для сборки фронтенд-приложения: Для сборки фронтенд-приложения:
```bash ```bash
npm run --workspace=apps/frontend build pnpm --filter ./apps/frontend build
``` ```
## CI/CD ## CI/CD
Настроены workflows для Gitea Actions: Настроены workflows для Gitea Actions:
- **deploy.yaml**: Сценарий деплоя приложения. - **deploy*.yaml**: Сценарий деплоя приложения.
## Используемые технологии ## Используемые технологии
+4 -2
View File
@@ -2,8 +2,9 @@ import { fileURLToPath } from 'node:url'
import { mergeConfig, defineConfig, configDefaults } from 'vitest/config' import { mergeConfig, defineConfig, configDefaults } from 'vitest/config'
import viteConfig from './vite.config' import viteConfig from './vite.config'
export default mergeConfig( export default defineConfig((env) =>
viteConfig, mergeConfig(
viteConfig(env),
defineConfig({ defineConfig({
test: { test: {
environment: 'jsdom', environment: 'jsdom',
@@ -11,4 +12,5 @@ export default mergeConfig(
root: fileURLToPath(new URL('./', import.meta.url)), root: fileURLToPath(new URL('./', import.meta.url)),
}, },
}), }),
),
) )