mirror of
https://github.com/Nivanchenko/bootstrapper.git
synced 2026-06-19 21:44:34 +02:00
Merge pull request #29 from johnnyshut/fix-typo
doc: Обновил разделы в README.md: исправил заголовки, уточнил описани…
This commit is contained in:
@@ -1,17 +1,17 @@
|
||||
### bootstrapper - персональное рабочее место разработчика 1С.
|
||||
# bootstrapper - персональное рабочее место разработчика 1С
|
||||
|
||||
Данное приложение ставит перед собой цель - автоматизация производственной рутины разработчика 1С.
|
||||
|
||||
### Текущий функционал:
|
||||
## Текущий функционал
|
||||
|
||||
- Работа с исходниками конфигурации (Выгрузка\загрузка в файлы)
|
||||
- Работа с исходниками расширений (Выгрузка\загрузка в файлы)
|
||||
- Стат. анализ используя bsl-ls
|
||||
- Работас с unit тестами vanessa-add
|
||||
- Работа с с unit тестами vanessa-add
|
||||
|
||||
### Настройка
|
||||
|
||||
#### 1. Устанавливаем пакет
|
||||
#### 1. Устанавливаем пакет
|
||||
|
||||
``` opm install bootstrapper ```
|
||||
|
||||
@@ -19,16 +19,16 @@
|
||||
|
||||
Данный инструмент не накладывает каких-либо ограничений на структуру вашего проекта. Он достаточно гибко позволяет управлять структурой каталогов для хранения исходников. Для примера возьмем вот такую структуру за основу:
|
||||
|
||||
```
|
||||
--myRepo // основной каталог проекта
|
||||
----src
|
||||
------add // каталог исходников юнит тестов
|
||||
------cf // каталог исходников конфигурации
|
||||
------cfe
|
||||
--------ext1 // каталог расширения
|
||||
----build // Каталог артефактов(тут будут бинарники, результаты стат анализа, результаты тестов)
|
||||
----.project.json // файл с описанием структуры проекта
|
||||
----autumn-properties.json // локальные настройки проекта
|
||||
```shell
|
||||
├──myRepo // основной каталог проекта
|
||||
├──src
|
||||
├──add // каталог исходников юнит тестов
|
||||
├──cf // каталог исходников конфигурации
|
||||
├──cfe
|
||||
├──ext1 // каталог расширения
|
||||
├──build // Каталог артефактов(тут будут бинарники, результаты стат анализа, результаты тестов)
|
||||
├──.project.json // файл с описанием структуры проекта
|
||||
├──autumn-properties.json // локальные настройки проекта
|
||||
```
|
||||
|
||||
Опишем эту структуру в файле:
|
||||
@@ -64,29 +64,31 @@
|
||||
{
|
||||
"bootstrapper": {
|
||||
"ibconnection": "/FC:\\nivanchenko\\home\\tmp\\somebase\\ib", // строка подключения к базе
|
||||
"v8version": "8.3.25", // версия платформы
|
||||
"dbuser": "Админ", // логин
|
||||
"dbpwd": "", // пароль
|
||||
"ibcmd": true, // использовать автономный сервер для сборки\разборки
|
||||
"v8version": "8.3.25", // версия платформы
|
||||
"dbuser": "Админ", // логин
|
||||
"dbpwd": "", // пароль
|
||||
"ibcmd": true, // использовать автономный сервер для сборки\разборки
|
||||
"bslls": "C:\\nivanchenko\\app\\bsl-language-server\\bsl-language-server.exe", // путь до бинарника линтера bsl-ls
|
||||
"monaco": false // просмотр замечаний bsl-ls через редактор на базе monaco
|
||||
"monaco": false // просмотр замечаний bsl-ls через редактор на базе monaco
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Этот файл рекомендуется исключать из отслеживания в репозитории, так как предполагается, что он будет персональный, у каждого разработчика свой.
|
||||
|
||||
#### 4. Запуск приложения.
|
||||
#### 4. Запуск приложения
|
||||
|
||||
В корне проекта выполняем команду:
|
||||
|
||||
В корне проекта выполняем команду:
|
||||
```shell
|
||||
bootstrapper gui -o -p 8080
|
||||
```
|
||||
|
||||
Опции:
|
||||
```o``` - открыть браузер с нужной страницей
|
||||
```p``` - порт на котором запустится bootstrapper
|
||||
|
||||
### Функционал в разработке:
|
||||
### Функционал в разработке
|
||||
|
||||
- Поддержка yaxUnit
|
||||
- Работа с git
|
||||
|
||||
Reference in New Issue
Block a user