Metadata-Version: 2.1
Name: chainedci
Version: 1.2.2
Summary: Chaine Gitlab CI pipelines
Home-page: https://gitlab.com/Orange-OpenSource/lfn/ci_cd/chained-ci
Author: Orange OpenSource
License: Apache 2.0
Platform: UNKNOWN

# 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


