Pipelines

A Pipeline is a set of automated processes that allow developers to consistently and reliably build, test, and deploy their code.

Aras provides the following set of Pipelines:

  1. ContinuousIntegration: This Pipeline runs a Build given a Commit in the Git Repo. The system triggers it in one of the following ways:
    • Validation for a Branch.
    • Validation for a Pull request.
    • Request by a DevOps user.
      Typically, the Continuous Integration (CI) Pipeline is not manually initiated; it is automatically triggered by actions such as Pull requests (PRs) and mergers governed by Branch policies.
  2. DeployToSIT: This Pipeline creates a Deployment Package from a Build, deploys it to the SIT environment, and stores a copy in the Artifacts storage.
  3. DeleteInnovator: This Pipeline deletes a given test instance in the SIT environment.
  4. GenerateBaseline: Generating Baselines establishes a starting point and facilitates tracking project changes. This Pipeline generates a new Baseline and stores the Artifact in the Artifact storage.