Skip to main content

Chaine Gitlab CI pipelines

Project description

Chained-ci-py

chained-ci-py is a project to manage CI/CD scenarios with gitlab and trigger multi subproject pipelines, passing variables and artifacts from one to the other.

⚠️ DOCUMENTATION is to be done ⚠️

Here is a few command line:

How to use chainedci

Using python package:

pip install chainedci

Using Docker:

docker run --rm -ti \
  registry.gitlab.com/orange-opensource/lfn/ci_cd/chained-ci-py chainedci

Generate .gitlab-ci.yml from scenario files

chainedci generate -i <scenario_folder>/inventory -p .vault

with .vault a local file containing your vault key that was used to cipher projects tokens.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chainedci-1.6.4.tar.gz (29.3 kB view details)

Uploaded Source

Built Distribution

chainedci-1.6.4-py3-none-any.whl (39.4 kB view details)

Uploaded Python 3

File details

Details for the file chainedci-1.6.4.tar.gz.

File metadata

  • Download URL: chainedci-1.6.4.tar.gz
  • Upload date:
  • Size: 29.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for chainedci-1.6.4.tar.gz
Algorithm Hash digest
SHA256 92e47b4ce124f3f1821e311a8efc946151d5986c6eb3960916071bfa02620e0d
MD5 3d3a68e838dd4a32082fe588a823086c
BLAKE2b-256 01cbe738a21a7ad95cb5dcf76c35c79f9bd1f5c8fbda2abd49b0336efbe5c374

See more details on using hashes here.

File details

Details for the file chainedci-1.6.4-py3-none-any.whl.

File metadata

  • Download URL: chainedci-1.6.4-py3-none-any.whl
  • Upload date:
  • Size: 39.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for chainedci-1.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 eb97f4e4b3f950dc9a405d4596f7e14a95da7dbb2b200128a88bf61c5a36694c
MD5 28ebbc0e22cb4a761c074d6654773882
BLAKE2b-256 ce302ad226921a1b222f7d719c30b267be8fa6b9d26968ee4caf16e8ed8b051f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page