deployed_package

Boomi AtomSphere API: Deployed Package Object

boomi_cicd.util.deployed_package.create_deployed_package(release, package_id, environment_id)[source]

Create a deployed package in the Boomi environment.

Parameters:
  • release (dict) – The release information.

  • package_id (str) – The ID of the package.

  • environment_id (str) – The ID of the environment.

Returns:

The deployment ID of the created package.

Return type:

str

boomi_cicd.util.deployed_package.delete_deployed_package(deployment_id)[source]

Delete a deployed package in the Boomi environment.

Parameters:

deployment_id (str) – The ID of the deployment.

Returns:

The response text.

Return type:

str

boomi_cicd.util.deployed_package.query_deployed_package(package_id, environment_id, currently_deployed=True)[source]

Query the deployed package status in the Boomi environment.

Parameters:
  • package_id (str) – The ID of the package.

  • environment_id (str) – The ID of the environment.

  • currently_deployed (bool) – Flag indicating if currently deployed packages should be queried (default: True).

Returns:

True if the package has already been deployed, False otherwise.

Return type:

bool