Skip to content

Commit 9944fd8

Browse files
authored
Update testing.yml
1 parent b12c16f commit 9944fd8

File tree

1 file changed

+10
-42
lines changed

1 file changed

+10
-42
lines changed

.github/workflows/testing.yml

Lines changed: 10 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,16 @@
1-
# MIT License
2-
# Copyright (C) 2020 Tymko Oleg <olegtymko@yandex.ru> and contributors
3-
# All rights reserved.
4-
51
name: Тестирование
6-
# Любой пуш и pr в проекте
7-
on: [push, pull_request]
2+
3+
on:
4+
push:
5+
pull_request:
6+
workflow_dispatch:
87

98
jobs:
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 }}

0 commit comments

Comments
 (0)