Python package to accelerate the integration of OutSystems with third-party CI/CD tools
Project description
The outsystems-pipeline Python package provides functions to support the creation of OutSystems CI/CD pipelines using your DevOps automation tool of choice.
Visit the project repository on GitHub for instructions on how to build example OutSystems CI/CD pipelines with common DevOps automation tools, as well as documentation that will help you adapt the examples to your particular scenarios.
What’s new
Parallel Deployments
The following scripts have been updated to enable creating and running parallel deployment plans:
deploy_latest_tags_to_target_env.py
deploy_package_to_target_env.py
deploy_tags_to_target_env_with_manifest.py
To enable this feature, use the following parameter:
–allow_parallel_deployments: Skips LifeTime validation for active deployment plans.
Enhanced Pipeline Operations
New pipeline scripts have been added to streamline operations related to manifest files:
generate_manifest_file.py: Generates a trigger manifest file.
validate_manifest_apps_exist_in_target_env.py: Verifies that manifest applications exist in the target environment.
Updated Package Dependencies
Updated requests dependency to version 2.32.2
Added packaging dependency, version 24.1
Installing and upgrading
Install or upgrade outsystems-pipeline to the latest available version as follows:
pip install -U outsystems-pipeline
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file outsystems-pipeline-0.10.0.tar.gz
.
File metadata
- Download URL: outsystems-pipeline-0.10.0.tar.gz
- Upload date:
- Size: 57.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bae771d14781ec86031f15defbfb7640c48da97b83faf6caf7c675707d9197df |
|
MD5 | 5eabdf1f1640d2c5fc500e3dfa0e26a6 |
|
BLAKE2b-256 | 1e545f7bd75bab45ca5278fdfd323a6d9357010f44cff6093823c310b2a486d9 |