mirror of
https://github.com/kou029w/intro-to-software-testing.git
synced 2025-01-18 16:08:00 +00:00
GitHub Actionsのコードの例を追加
This commit is contained in:
parent
4612684967
commit
699effbf24
1 changed files with 22 additions and 0 deletions
22
README.md
22
README.md
|
@ -108,6 +108,28 @@ CI/CD を実現するための環境
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## GitHub Actions による自動テストの例
|
||||||
|
|
||||||
|
`.github/workflows/test.yml`
|
||||||
|
|
||||||
|
```yml
|
||||||
|
name: test
|
||||||
|
on: push
|
||||||
|
jobs:
|
||||||
|
main:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- uses: actions/setup-node@v2
|
||||||
|
with: { node-version: lts/*, cache: npm }
|
||||||
|
- run: npm ci
|
||||||
|
- run: npm test
|
||||||
|
```
|
||||||
|
|
||||||
|
`git push`するたびに繰り返し GitHub が実行環境を構築し自動的にテストを実行
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## テストフレームワーク
|
## テストフレームワーク
|
||||||
|
|
||||||
テストをサポートするための一連のツール
|
テストをサポートするための一連のツール
|
||||||
|
|
Loading…
Add table
Reference in a new issue