File tree Expand file tree Collapse file tree 1 file changed +10
-42
lines changed
Expand file tree Collapse file tree 1 file changed +10
-42
lines changed Original file line number Diff line number Diff line change 1- # MIT License
2- # Copyright (C) 2020 Tymko Oleg <olegtymko@yandex.ru> and contributors
3- # All rights reserved.
4-
51name : Тестирование
6- # Любой пуш и pr в проекте
7- on : [push, pull_request]
2+
3+ on :
4+ push :
5+ pull_request :
6+ workflow_dispatch :
87
98jobs :
10- build :
11- runs-on : ${{ matrix.os }}
9+ test :
1210 strategy :
1311 fail-fast : false
1412 matrix :
15- os : [ubuntu-latest]
16- oscript_version : ['1.8.3', 'stable']
17-
18- steps :
19- # Загрузка проекта
20- - name : Актуализация
21- uses : actions/checkout@v2
22-
23- # Установка OneScript конкретной версии
24- - name : Установка OneScript
25- env :
26- ACTIONS_ALLOW_UNSECURE_COMMANDS : true
27- uses : otymko/setup-onescript@v1.0
28- with :
29- version : ${{ matrix.oscript_version }}
30-
31- # Установка зависимостей пакета
32- - name : Установка зависимостей
33- run : |
34- opm install opm
35- opm install --dev
36- opm install 1testrunner
37- opm install 1bdd
38- opm install notify
39- opm install coverage
40-
41- # Задача тестирования, в результате ожидается успешное выполнение
42- - name : Тестирование Unit
43- run : oscript ./tasks/test.os true
44-
45- # - name: Тестирование Integrated
46- # run: |
47- # docker run -e OSCRIPT_VERSION=${{ matrix.oscript_version }} -v $(pwd):/work_dir harmit/ci-image sh -c 'cd /work_dir; sh /work_dir/travis-ci.sh; exit'
48- # grep 'Результат прогона тестов <Да>' /tmp/test.log
13+ oscript_version : ['default', 'stable', 'dev']
14+ uses : autumn-library/workflows/.github/workflows/test.yml@v1
15+ with :
16+ oscript_version : ${{ matrix.oscript_version }}
You can’t perform that action at this time.
0 commit comments