File tree Expand file tree Collapse file tree 3 files changed +20
-36
lines changed
Expand file tree Collapse file tree 3 files changed +20
-36
lines changed Original file line number Diff line number Diff line change 1010 build-artifact :
1111 runs-on : ubuntu-latest
1212 steps :
13- - name : Checkout bsl-context
14- uses : actions/checkout@v4
15- with :
16- repository : 1c-syntax/bsl-context
17- path : bsl-context
18- ref : rnd
19-
20- - name : Build and publish bsl-context to mavenLocal
21- run : |
22- cd bsl-context
23- ./gradlew publishToMavenLocal
24-
2513 - name : Checkout code
2614 uses : actions/checkout@v4
2715
@@ -70,25 +58,13 @@ jobs:
7058 ONEC_PASSWORD : ${{ secrets.ONEC_PASSWORD }}
7159 timeout-minutes : 10
7260
73- - name : Создание файла конфигурации тестирования
61+ - name : Создание файла параметров тестирования
7462 uses : DamianReeves/write-file-action@master
7563 with :
7664 path : gradle.properties
7765 contents : |
7866 PLATFORM_PATH=/opt/1cv8/x86_64/8.3.27.1508
7967
80- - name : Checkout bsl-context
81- uses : actions/checkout@v4
82- with :
83- repository : 1c-syntax/bsl-context
84- path : bsl-context
85- ref : rnd
86-
87- - name : Build and publish bsl-context to mavenLocal
88- run : |
89- cd bsl-context
90- ./gradlew publishToMavenLocal
91-
9268 - name : Checkout code
9369 uses : actions/checkout@v4
9470 with :
Original file line number Diff line number Diff line change @@ -18,17 +18,23 @@ jobs:
1818 id-token : write
1919
2020 steps :
21- - name : Checkout bsl-context
22- uses : actions/checkout@v4
21+ - name : Установка 1С:Предприятие
22+ uses : 1CDevFlow/onec-setup-action@main
2323 with :
24- repository : 1c-syntax/bsl-context
25- path : bsl-context
26- ref : rnd
24+ type : onec
25+ onec_version : 8.3.27.1508
26+ cache : true
27+ env :
28+ ONEC_USERNAME : ${{ secrets.ONEC_USERNAME }}
29+ ONEC_PASSWORD : ${{ secrets.ONEC_PASSWORD }}
30+ timeout-minutes : 10
2731
28- - name : Build and publish bsl-context to mavenLocal
29- run : |
30- cd bsl-context
31- ./gradlew publishToMavenLocal
32+ - name : Создание файла параметров тестирования
33+ uses : DamianReeves/write-file-action@master
34+ with :
35+ path : gradle.properties
36+ contents : |
37+ PLATFORM_PATH=/opt/1cv8/x86_64/8.3.27.1508
3238
3339 - name : Checkout code
3440 uses : actions/checkout@v4
Original file line number Diff line number Diff line change 3434- Spring Boot 3.5.0
3535- Spring AI 1.0.0
3636- Jackson 2.15.2
37- - BSL Context Parser
3837- Kotlin Coroutines
3938
4039## Сборка
@@ -150,9 +149,12 @@ java -jar mcp-bsl-context-0.2.0.jar --platform-path "/opt/1cv8/x86_64/8.3.25.125
150149- Spring AI MCP Server
151150- Kotlin с Coroutines
152151- Jackson (для работы с JSON)
153- - [ bsl-context] ( https://github.com/1c-syntax/bsl-context ) (от [ 1c-syntax] ( https://github.com/1c-syntax/ ) )
154152- Logback для логирования
155153
154+ ## Использованные идеи
155+
156+ Алгоритм чтения справки базируется на идеях [ bsl-context] ( https://github.com/1c-syntax/bsl-context ) (от [ 1c-syntax] ( https://github.com/1c-syntax/ ) ).
157+
156158## Лицензия
157159
158160Этот проект распространяется под лицензией MIT. Подробную информацию смотрите в файле [ LICENSE] ( LICENSE ) .
You can’t perform that action at this time.
0 commit comments