File tree 2 files changed +40
-1
lines changed
2 files changed +40
-1
lines changed Original file line number Diff line number Diff line change 26
26
27
27
- name : Test validate
28
28
continue-on-error : true
29
- run : ./rmf-gen.sh validate -f GITHUB ./api-spec/api.raml
29
+ run : ./rmf-gen.sh validate -f GITHUB -r ./api-spec/ruleset.xml ./api-spec/api.raml
30
30
test_node :
31
31
name : Build npm package
32
32
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <ruleset xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3
+ xsi : noNamespaceSchemaLocation =" https://raw.githubusercontent.com/commercetools/rmf-codegen/main/ctp-validators/src/main/resources/ruleset.xsd" >
4
+ <name >default</name >
5
+ <apply set =" default" />
6
+ <rules >
7
+ <rule >
8
+ <name >com.commercetools.rmf.validators.CamelCaseRule</name >
9
+ <options >
10
+ <option type =" exclude" >error_description</option >
11
+ </options >
12
+ </rule >
13
+ <rule enabled =" false" >
14
+ <name >com.commercetools.rmf.validators.UnionTypePropertyRule</name >
15
+ </rule >
16
+ <rule >
17
+ <name >com.commercetools.rmf.validators.AsMapRule</name >
18
+ <options >
19
+ <option type =" exclude" >LocalizedString</option >
20
+ <option type =" exclude" >CategoryOrderHints</option >
21
+ </options >
22
+ </rule >
23
+ <rule >
24
+ <name >com.commercetools.rmf.validators.NestedTypeRule</name >
25
+ <options >
26
+ <option type =" exclude" >PriceMapping#productVariant</option >
27
+ </options >
28
+ </rule >
29
+ <rule >
30
+ <name >com.commercetools.rmf.validators.UriParameterDeclaredRule</name >
31
+ <options >
32
+ <option type =" exclude" >/{projectKey}/import-sinks/{importSinkKey}/items/{resourceKey}</option >
33
+ </options >
34
+ </rule >
35
+ <rule enabled =" false" >
36
+ <name >com.commercetools.rmf.validators.DatetimeRule</name >
37
+ </rule >
38
+ </rules >
39
+ </ruleset >
You can’t perform that action at this time.
0 commit comments