Skip to content

ortelius/ortelius-cli

Ortelius CLI

The dh Python script interacts with the Ortelius REST APIs to perform:

  • Create/replace the Component Version Version_ for the Application Version
  • Assign a component version to an Application Version
  • Assign the key/values pairs to the Component Version
  • Create a bash file from the Component .toml file
  • Export a Domain including all objects to stdout
  • Imports the export file into the new Domain
  • Deploy the Application
  • Persist SBOMs to the Component Version
  • Persist SonarQube Project Status, Bugs, Code Smells, and Violations metrics to the Component Version
  • Persist Veracode Score to the Component Version
  • Persist License File to the Component Version
  • Persist Readme File the Component Version
  • Persist Swagger and OpenAPI files the Component Version
  • Persist Git Branch, Branch Create Commit, Branch Create Timestamp, Branch Parent, Commit, Commit Authors, Committers Count, Commit Timestamp, Lines Added, Lines Deleted, Lines Total, Org, Repo, Repo Project, Signed Off By, Tag, Url, Verified Commit

Installation

  1. Install Python 3.8 or newer

  2. Install Ortelius CLI

    pip install --upgrade ortelius-cli

Further Reading

See Ortelius CI/CD Integration and Ortelius Python API Documentation