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.5.39.tar.gz (29.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for chainedci-1.5.39.tar.gz
Algorithm Hash digest
SHA256 34879e20c96705efd91c7915eec44e576be1fd7f6a86708808831d6f4e1275f7
MD5 61902c5f2b86494f579966d98a0ec829
BLAKE2b-256 6354f22e08c88e155249ad52c6acec4f44b326ae939f2dcf8b0dfdb33149c9ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: chainedci-1.5.39-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.11.4

File hashes

Hashes for chainedci-1.5.39-py3-none-any.whl
Algorithm Hash digest
SHA256 0ec2c81b7d7aba47f7f04d3c8db71e3b4bcb73bd721040388f98d4dd0b5dd886
MD5 b852ea2bd0552973400ce6eee9281daa
BLAKE2b-256 cc51ea3f50050d6449328a6fc5d76a50abe279650aea5bdf91af2af1dcded096

See more details on using hashes here.

Supported by

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