A step may be typed or untyped

Typed steps are single-purpose steps that are designed to perform a single, specific operation, requiring minimal configuration. Untyped steps are defined by a base image and are affected by the image specified.

Step type Description
Typed Single-purpose steps designed to perform specific operation, and requires minimal configuration.
Typed steps include:
  • Git clone
  • Build
  • Push
  • Composition
  • Launch Composition
  • Deploy
  • Approval
Untyped Defined by a base image and are affected by the specified image.
Untyped steps include:
  • Freestyle

Steps offered by Codefresh

Remember that we also offer a plugin marketplace with several existing plugins for popular integrations.

Codefresh steps directory

Codefresh steps directory