Skip to content

Commit 2c6c0fb

Browse files
committed
run test in dockerfile
1 parent 4544b37 commit 2c6c0fb

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

Diff for: CONTRIBUTING.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,10 @@ composer test
2121
Or with docker:
2222

2323
```bash
24-
docker build . -t graphql-test && docker image prune -f >/dev/null && docker run --rm graphql-test test
24+
composer docker -- test
25+
composer docker -- test -- --filter=SomeTest
26+
# optional: remove image when you do not need it anymore
27+
composer docker-clean
2528
```
2629

2730
Code quality
@@ -36,7 +39,9 @@ composer code-quality
3639
Or with docker:
3740

3841
```bash
39-
docker build . -t graphql-test && docker image prune -f >/dev/null && docker run --rm graphql-test code-quality
42+
composer docker -- code-quality
43+
# optional: remove image when you do not need it anymore
44+
composer docker-clean
4045
```
4146

4247
Coding Standard

Diff for: composer.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@
9292
"@static-analysis",
9393
"@bench",
9494
"@check-cs"
95-
]
95+
],
96+
"docker-clean": "docker image rm $(docker image ls -qf reference=graphql-test)",
97+
"docker": "docker build . -t graphql-test && docker image prune -f >/dev/null && docker run --rm graphql-test"
9698
}
9799
}

0 commit comments

Comments
 (0)