Skip to main content

Creating a Workflow from scratch

Follow these clear steps to create a workflow within your project:

  1. Navigate to the Project :
  • Go to the Atmosly dashboard and select the project where the workflow needs to be created.
  1. Select the Service:
  • Within your project, choose the specific service for which you want to create a workflow.
  1. Initiate Workflow Creation:
  • Within the service page, locate and click the Add Workflow option from the right-side drawer.
  • You can choose to set up workflows individually for:

Continuous Integration (CI): Build and test your code changes automatically.
Continuous Deployment (CD): Automatically deploy built artifacts or images.
Combined CI/CD: Manage both CI and CD processes within a single workflow.

  1. Configure the Workflow:

Once you're in the workflow configuration screen, you can configure your pipeline through two available methods:

  • UI Configuration (Visual Setup):

  • Define workflow stages (Source, Build, Deploy) easily through the graphical user interface.

  • Specify repository sources, Dockerfile paths, build parameters, and deployment configurations visually without coding.

  • YAML Configuration: Create a custom workflow with precise control by defining your pipeline steps directly in YAML. You can refer to the pipelines section to view the entire workflow, including details on source, build, deploy, workflow logs, and reports.

  1. View and Manage Your Workflow:
  • Use the Pipelines section to review the complete workflow process, including source details, build processes, deployment status, workflow logs, and comprehensive reports.