File tree Expand file tree Collapse file tree 3 files changed +111
-89
lines changed Expand file tree Collapse file tree 3 files changed +111
-89
lines changed Original file line number Diff line number Diff line change 64
64
file : git-repo/ci/tasks/update-pipeline.yml
65
65
- set_pipeline : self
66
66
file : git-repo/ci/pipeline.yml
67
- # @ for smoke_test in data.values.smoke_tests:
67
+ # @ for group in data.values.groups:
68
+ # @ for smoke_test in group.smoke_tests:
68
69
- name : # @ smoke_test
69
70
serial : true
70
71
public : true
@@ -87,10 +88,13 @@ jobs:
87
88
GRADLE_ENTERPRISE_CACHE_USERNAME : ((gradle_enterprise_cache_user.username))
88
89
GRADLE_ENTERPRISE_CACHE_PASSWORD : ((gradle_enterprise_cache_user.password))
89
90
# @ end
91
+ # @ end
90
92
groups :
91
- - name : " smoke-tests"
92
- jobs : # @ data.values.smoke_tests
93
+ # @ for group in data.values.groups:
94
+ - name : # @ group.name + "-smoke-tests"
95
+ jobs : # @ group.smoke_tests
96
+ # @ end
93
97
- name : " infrastructure"
94
98
jobs :
95
99
- " build-ci-images"
96
- - " update-pipeline"
100
+ - " update-pipeline"
Original file line number Diff line number Diff line change 1
1
# @data/values-schema
2
2
---
3
- smoke_tests :
4
- - " "
3
+ groups :
4
+ - name : " group name"
5
+ smoke_tests :
6
+ - " "
Original file line number Diff line number Diff line change 1
- smoke_tests :
2
- - actuator-webflux
3
- - actuator-webflux-mgmt-port
4
- - actuator-webmvc
5
- - actuator-webmvc-mgmt-port
6
- - aspect
7
- - async
8
- - batch
9
- - cache-cache2k
10
- - cache-caffeine
11
- - cache-hazelcast
12
- - cache-redis
13
- - cache-simple
14
- - cache-simple-jdk-proxy
15
- - cloud-discovery-consul
16
- - cloud-discovery-zookeeper
17
- - cloud-function-web
18
- - cloud-function-webflux
19
- - cloud-stream-kafka
20
- - cloud-stream-rabbit
21
- - cloud-task
22
- - command-line-runner
23
- - conditional
24
- - configuration-properties
25
- - data-cassandra
26
- - data-cassandra-reactive
27
- - data-jdbc-h2
28
- - data-jdbc-postgresql
29
- - data-jpa
30
- - data-mongodb
31
- - data-mongodb-reactive
32
- - data-r2dbc
33
- - data-redis
34
- - data-redis-reactive
35
- - data-rest-mongodb
36
- - event-listener
37
- - flyway
38
- - freemarker-webflux
39
- - freemarker-webmvc
40
- - hateoas
41
- - jdbc-h2
42
- - jdbc-mariadb
43
- - jdbc-mysql
44
- - jdbc-postgresql
45
- - ldap-odm
46
- - liquibase
47
- - logging-log4j2
48
- - logging-logback
49
- - mail
50
- - mustache-webflux
51
- - mustache-webmvc
52
- - order
53
- - quartz
54
- - rest-template
55
- - rsocket
56
- - scheduled
57
- - security-ldap
58
- - security-method
59
- - security-oauth2-authorization-server
60
- - security-oauth2-resource-server
61
- - security-thymeleaf
62
- - security-webflux
63
- - security-webmvc
64
- - servlet-tomcat
65
- - session-jdbc
66
- - session-redis-webflux
67
- - spring-amqp-rabbit
68
- - spring-kafka
69
- - spring-kafka-avro
70
- - spring-kafka-streams
71
- - thymeleaf-webmvc
72
- - thymeleaf-webflux
73
- - tracing-brave-zipkin
74
- - transactional
75
- - transactional-event-listener
76
- - validation
77
- - webclient
78
- - webflux-netty
79
- - webflux-netty-tls
80
- - webmvc-tomcat
81
- - webmvc-tomcat-tls
82
- - websocket
83
- - websocket-stomp
1
+ groups :
2
+ - name : batch
3
+ smoke_tests :
4
+ - batch
5
+ - name : boot
6
+ smoke_tests :
7
+ - actuator-webflux
8
+ - actuator-webflux-mgmt-port
9
+ - actuator-webmvc
10
+ - actuator-webmvc-mgmt-port
11
+ - command-line-runner
12
+ - conditional
13
+ - configuration-properties
14
+ - flyway
15
+ - freemarker-webflux
16
+ - freemarker-webmvc
17
+ - liquibase
18
+ - logging-log4j2
19
+ - logging-logback
20
+ - mustache-webflux
21
+ - mustache-webmvc
22
+ - servlet-tomcat
23
+ - thymeleaf-webmvc
24
+ - thymeleaf-webflux
25
+ - tracing-brave-zipkin
26
+ - name : cloud
27
+ smoke_tests :
28
+ - cloud-discovery-consul
29
+ - cloud-discovery-zookeeper
30
+ - cloud-function-web
31
+ - cloud-function-webflux
32
+ - cloud-stream-kafka
33
+ - cloud-stream-rabbit
34
+ - cloud-task
35
+ - name : data
36
+ smoke_tests :
37
+ - data-cassandra
38
+ - data-cassandra-reactive
39
+ - data-jdbc-h2
40
+ - data-jdbc-postgresql
41
+ - data-jpa
42
+ - data-mongodb
43
+ - data-mongodb-reactive
44
+ - data-r2dbc
45
+ - data-redis
46
+ - data-redis-reactive
47
+ - data-rest-mongodb
48
+ - hateoas
49
+ - name : framework
50
+ smoke_tests :
51
+ - async
52
+ - aspect
53
+ - cache-cache2k
54
+ - cache-caffeine
55
+ - cache-hazelcast
56
+ - cache-redis
57
+ - cache-simple
58
+ - cache-simple-jdk-proxy
59
+ - event-listener
60
+ - jdbc-h2
61
+ - jdbc-mariadb
62
+ - jdbc-mysql
63
+ - jdbc-postgresql
64
+ - mail
65
+ - order
66
+ - quartz
67
+ - rest-template
68
+ - rsocket
69
+ - scheduled
70
+ - transactional
71
+ - transactional-event-listener
72
+ - validation
73
+ - webclient
74
+ - webflux-netty
75
+ - webflux-netty-tls
76
+ - webmvc-tomcat
77
+ - webmvc-tomcat-tls
78
+ - websocket
79
+ - websocket-stomp
80
+ - name : integration
81
+ smoke_tests :
82
+ - spring-amqp-rabbit
83
+ - spring-kafka
84
+ - spring-kafka-avro
85
+ - spring-kafka-streams
86
+ - name : security
87
+ smoke_tests :
88
+ - ldap-odm
89
+ - security-ldap
90
+ - security-method
91
+ - security-oauth2-authorization-server
92
+ - security-oauth2-resource-server
93
+ - security-thymeleaf
94
+ - security-webflux
95
+ - security-webmvc
96
+ - name : session
97
+ smoke_tests :
98
+ - session-jdbc
99
+ - session-redis-webflux
You can’t perform that action at this time.
0 commit comments