Transforms reference

This topic provides you with a list and brief description of the available Application Accelerator transforms in Tanzu Application Platform (commonly known as TAP).

Available transforms

You can use:

  • Include to select files to operate on.
  • Exclude to select files to operate on.
  • Merge to work on subsets of inputs and to gather the results at the end.
  • Chain to apply several transforms in sequence using function composition.
  • Let to introduce new scoped variables to the model.
  • InvokeFragment allows re-using various fragments across accelerators.
  • ReplaceText to perform simple token replacement in text files.
  • RewritePath to move files around using regular expression (regex) rules.
  • OpenRewriteRecipe to apply Rewrite recipes, such as package rename.
  • YTT to run the ytt tool on its input files and gather the result.
  • UseEncoding to set the encoding to use when handling files as text.
  • UniquePath to decide what to do when several files end up on the same path.
  • Loop to iterate over a list and apply a transform for each element.
  • Provenance to generate a manifest of the accelerator run.

See also

check-circle-line exclamation-circle-line close-line
Scroll to top icon