@@ -51,39 +51,52 @@ jobs:
51
51
- name : Build invoker with Maven
52
52
run : (cd invoker/ && mvn install)
53
53
54
+ - name : Build invoker Maven Plugin
55
+ run : (cd function-maven-plugin/ && mvn install)
56
+
54
57
- name : Run HTTP conformance tests
55
- uses : GoogleCloudPlatform/functions-framework-conformance/action@1975792fb34ebbfa058d690666186d669d3a5977 # v1.8.0
58
+ uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
56
59
with :
57
- version : ' v1.6.0 '
60
+ version : ' v1.8.2 '
58
61
functionType : ' http'
59
62
useBuildpacks : false
60
63
cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.HttpConformanceFunction'"
61
64
startDelay : 10
62
65
66
+ - name : Run Typed conformance tests
67
+ uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
68
+ with :
69
+ version : ' v1.8.2'
70
+ functionType : ' http'
71
+ declarativeType : ' typed'
72
+ useBuildpacks : false
73
+ cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.TypedConformanceFunction'"
74
+ startDelay : 10
75
+
63
76
- name : Run background event conformance tests
64
- uses : GoogleCloudPlatform/functions-framework-conformance/action@1975792fb34ebbfa058d690666186d669d3a5977 # v1.8.0
77
+ uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
65
78
with :
66
- version : ' v1.6.0 '
79
+ version : ' v1.8.2 '
67
80
functionType : ' legacyevent'
68
81
useBuildpacks : false
69
82
validateMapping : true
70
83
cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.BackgroundEventConformanceFunction'"
71
84
startDelay : 10
72
85
73
86
- name : Run cloudevent conformance tests
74
- uses : GoogleCloudPlatform/functions-framework-conformance/action@1975792fb34ebbfa058d690666186d669d3a5977 # v1.8.0
87
+ uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
75
88
with :
76
- version : ' v1.6.0 '
89
+ version : ' v1.8.2 '
77
90
functionType : ' cloudevent'
78
91
useBuildpacks : false
79
92
validateMapping : true
80
93
cmd : " 'mvn -f invoker/conformance/pom.xml function:run -Drun.functionTarget=com.google.cloud.functions.conformance.CloudEventsConformanceFunction'"
81
94
startDelay : 10
82
95
83
96
- name : Run HTTP concurrency conformance tests
84
- uses : GoogleCloudPlatform/functions-framework-conformance/action@1975792fb34ebbfa058d690666186d669d3a5977 # v1.8.0
97
+ uses : GoogleCloudPlatform/functions-framework-conformance/action@2f5f319c06a3531be7f75dc5acf6bd00417ff76e # v1.8.2
85
98
with :
86
- version : ' v1.6.0 '
99
+ version : ' v1.8.2 '
87
100
functionType : ' http'
88
101
useBuildpacks : false
89
102
validateConcurrency : true
0 commit comments