A workflow is an orchestration of steps which define a build or deployment process. These steps can be a combination of plugin operations or basic workflow operations such as variable assignment, conditionals, or looping constructs.
There are 3 4 main types of workflows that FlexDeploy users will work with.
- Build - used for building a project. This is used to get source files from SCM or other sources and creates Artifacts that is deployed to target environment.
- Pre-deploy - used for performing any activity prior to running Deploy workflow in an instance.
- Deploy - used for deploying artifacts to target environment.
- Utility - used for executing specific operations on target environment against specific instance. Utility workflow does not deal with any artifacts.
...