Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...

Image RemovedImage Added