...
Code Block |
---|
# Rule attributes package datamigrators # Rule tags (effectively user-defined, free-form attributes) @Tag(“security, portability, maintainability, fail-ci, CorpDataWarehouse, CheeseSandwichTeam”) # “security”) # This rule identifies a potential security vulnerability @Tag(“portability”) # This rule identifies a issues with assets' portability between environments @Tag(“maintainability”) # This rule identifies a potential maintainability issue @Tag(“CorpDataWarehouse”) # This rule is specific to the 'CorpDataWarehouse' team @Tag(“fail-ci”) # This rule is mandatory and so should fail continuous integration if breached # Rule definition <blah blah blah> |
...
Similarly, the MettleCI Workbench permits you to specify which include and exclude tags will be used when testing your Job’s Compliance interactively from within the Workbench interface.
...