Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tedspinks/pipeline-scheduler-example
https://github.com/tedspinks/pipeline-scheduler-example
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tedspinks/pipeline-scheduler-example
- Owner: TedSpinks
- Created: 2021-05-11T18:46:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-07-02T19:50:45.000Z (over 3 years ago)
- Last Synced: 2024-11-05T14:51:58.397Z (about 2 months ago)
- Language: Python
- Size: 28.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pipeline-scheduler-example
## Deprecation Notice
This step has moved to https://github.com/codefresh-io/steps/tree/master/incubating/codefresh-run-dynamic. Any future updates will be there.
## Directions for installing the custom typed step
1. Look up your Codefresh account name in the UI, or in the CLI via `codefresh auth get-contexts`
1. Edit `step.yaml` and replace `account-name` with your account name
1. Install the step in the CLI via `codefresh create step-type -f step.yaml`## Directions for using the step
1. Create a `run_list.yaml` with the pipelines that you want to run. See example `example_run_list.yaml`
1. Store the `run_list.yaml` file in a git repo that you can clone from your test pipeline. Note: ultimately you would generate this file dynamically in your pipeline via a script.
1. Create a test pipeline to run the step - start with the example `./pipelines/example-parent-pipeline.yaml`