Skip to content

Commit 48dd378

Browse files
committed
add .circleci config
1 parent 5bbcc78 commit 48dd378

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

.circleci/config.yml

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
version: 2.1
2+
3+
orbs:
4+
browser-tools: circleci/browser-tools@1.4.5
5+
6+
defaults: &defaults
7+
machine:
8+
image: default
9+
docker_layer_caching: false
10+
steps:
11+
- checkout
12+
- run: .circleci/build.sh
13+
- browser-tools/install-chrome:
14+
chrome-version: 116.0.5845.96
15+
replace-existing: true
16+
- run:
17+
command: docker-compose run --rm test-acceptance.puppeteer
18+
working_directory: test
19+
when: always
20+
- run:
21+
command: docker-compose run --rm test-rest
22+
working_directory: test
23+
when: always
24+
- run:
25+
command: docker-compose run --rm test-graphql
26+
working_directory: test
27+
when: always
28+
- run:
29+
command: docker-compose run --rm test-acceptance.webdriverio
30+
working_directory: test
31+
when: always
32+
- run:
33+
command: docker-compose run --rm test-bdd.faker
34+
working_directory: test
35+
when: always
36+
37+
jobs:
38+
docker:
39+
<<: *defaults
40+
environment:
41+
- NODE_VERSION: 18.16.0
42+
43+
workflows:
44+
version: 2
45+
46+
test_all:
47+
jobs:
48+
- docker

0 commit comments

Comments
 (0)