-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig.yml
executable file
·70 lines (68 loc) · 2.28 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
version: 2.1
orbs:
ci-caching: jobcloud/[email protected]
ci-php: jobcloud/[email protected]
workflows:
test-console-kafka-schema-registry:
jobs:
- ci-caching/build-docker-images:
context: dockerhub-credentials
dockerComposeFile: "./docker/docker-compose.yml"
- ci-php/install-dependencies:
context: dockerhub-credentials
dockerComposeFile: "./docker/docker-compose.yml"
dependencyCheckSumFile: "./composer.json"
requires:
- ci-caching/build-docker-images
- ci-php/coverage:
context: dockerhub-credentials
dockerComposeFile: "./docker/docker-compose.yml"
dependencyCheckSumFile: "./composer.json"
requires:
- ci-php/install-dependencies
- ci-php/code-style:
context: dockerhub-credentials
dockerComposeFile: "./docker/docker-compose.yml"
dependencyCheckSumFile: "./composer.json"
requires:
- ci-php/install-dependencies
- ci-php/static-analysis:
context: dockerhub-credentials
dockerComposeFile: "./docker/docker-compose.yml"
dependencyCheckSumFile: "./composer.json"
requires:
- ci-php/install-dependencies
- ci-php/infection-testing:
context: dockerhub-credentials
dockerComposeFile: "./docker/docker-compose.yml"
dependencyCheckSumFile: "./composer.json"
requires:
- ci-php/install-dependencies
- ci-php/todo-checker:
name: todo-check
context:
- todochecker
daily:
triggers:
- schedule:
cron: "0 7 * * *"
filters:
branches:
only:
- main
jobs:
- ci-caching/build-docker-images:
context: dockerhub-credentials
name: build-docker-images
- ci-php/install-dependencies:
context: dockerhub-credentials
name: install-dependencies
dependencyCheckSumFile: "./composer.json"
requires:
- build-docker-images
- ci-php/composer-audit:
context: dockerhub-credentials
dependencyCheckSumFile: "./composer.json"
requires:
- build-docker-images
- install-dependencies