File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 ACTIONS_ALLOW_UNSECURE_COMMANDS : true
1212 YARD_RELEASES_USER : ${{ secrets.YARD_RELEASES_USER }}
1313 YARD_RELEASES_PWD : ${{ secrets.YARD_RELEASES_PWD }}
14+ SONAR_SCANNER_SKIP_JRE_PROVISIONING : true
1415
1516jobs :
1617 build :
@@ -47,18 +48,28 @@ jobs:
4748 opm install opm
4849 opm install --dev
4950
51+ - name : Установка Java
52+ uses : actions/setup-java@v5
53+ with :
54+ distribution : ' zulu' # See 'Supported distributions' for available options
55+ java-version : ' 21'
56+
57+ - name : Установка Sonar-scanner
58+ uses : warchant/setup-sonar-scanner@v8
59+ with :
60+ version : 7.2.0.5079
61+
5062 # Запуск тестов и сбор покрытия кода
5163 - name : Покрытие кода
5264 run : oscript ./tasks/coverage.os
5365
5466 - name : Извлечение версии пакета
5567 shell : bash
56- run : echo "##[set-output name=version;]`cat packagedef | grep ".Версия(" | sed 's|[^"]*"||' | sed -r 's/".+//'`"
68+ run : |
69+ VERSION=$(cat packagedef | grep ".Версия(" | sed 's|[^"]*"||' | sed -r 's/".+//')
70+ echo "version=$VERSION" >> $GITHUB_OUTPUT
5771 id : extract_version
5872
59- - name : Установка Sonar-scanner
60- uses : warchant/setup-sonar-scanner@v1
61-
6273 # Анализ проекта в SonarQube (ветка)
6374 - name : Анализ в SonarQube (branch)
6475 if : github.event_name == 'push'
Original file line number Diff line number Diff line change 2424 steps :
2525 # Загрузка проекта
2626 - name : Актуализация
27- uses : actions/checkout@v2
27+ uses : actions/checkout@v6
2828
2929 # Установка OneScript конкретной версии
3030 - name : Установка OneScript
You can’t perform that action at this time.
0 commit comments