litmuschaos / chaos-ci-lib

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chaos CI Lib

Slack Channel GitHub Workflow Docker Pulls GitHub issues Twitter Follow CII Best Practices Go Report Card YouTube Channel

Chaos CI Lib is a central repository which contains different GO bdd tests implemented using the popular Ginkgo, Gomega test framework for running a number of litmuschaos experiments in different CI platforms that can be further used at remote places. The bdd can be used inside the job templates that can be used by the members who are using litmus experiments as part of their CI pipelines.

Supported CI Platforms

Litmus supports CI plugin for the following CI platforms:

CI Platform Chaos Template
GitHub Actions Click Here
GitLab Remote Templates Click Here
Spinnaker Plugin Click Here

How to get started?

Refer the LitmusChaos Docs and Experiment Docs

How do I contribute?

You can contribute by raising issues, improving the documentation, contributing to the core framework and tooling, etc.

Head over to the Contribution guide

About

License:Apache License 2.0


Languages

Language:Go 92.1%Language:Makefile 5.3%Language:Shell 1.9%Language:Dockerfile 0.7%