Step 1: Initialize all Environment Variables

A CI/CD pipeline usually depends on a number of predefined environment variables. There are a few ways to define these variables. For example, some of them can be set at the CI/CD platform level, secrets should be set in chamber , while other values should be set directly in the codefresh.yml configuration. See the Codefresh shared configuration documentation for an example. Our “best practice” is to store all non-secrets directly in the codefresh.