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
- Config File Support
Load configuration values from a custom file to override default values. To use this feature, use the new –config_file parameter to specify the configuration file path. This enhancement is available in the following scripts:
apply_configuration_values_to_target_env.py
continue_deployment_to_target_env.py
deploy_apps_to_target_env_with_airgap.py
deploy_latest_tags_to_target_env.py
deploy_tags_to_target_env_with_manifest.py
evaluate_test_results.py
fetch_apps_packages.py
fetch_lifetime_data.py
scan_test_endpoints.py
start_deployment_to_target_env.py
tag_apps_based_on_manifest_data.py
tag_modified_apps.py
- SSL Certificate Verification
The Python requests module verifies SSL certificates for HTTPS requests. Now there’s a flag to enable (default value) or disable SSL certificate verification.
- Fetch Technical Debt
Enhanced the fetch_tech_debt script to prevent failures when all modules of an app are marked as ‘ignored’ in AI Mentor Studio and when an app has no security findings.
- Tag Modified Applications
Updated tag_modified_apps script to tag applications based on a app_list parameter or from the trigger_manifest artifact
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
Hashes for outsystems-pipeline-0.8.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 517caabaa3d18e894cd3bd2bbe6138ec40a5b6be4c63bf44b94ab7357dac94cd |
|
MD5 | 97a44b5913df94749e68a33434a190f3 |
|
BLAKE2b-256 | b0cda08745084512a2f5aa02e995f3ad2c90ba347d873758fd1001ca14290cd4 |