sarfata / circleci-cli-py

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

circleci-cli-py

License Test Status Autoupdater Status

A python package that provides a pip-installable CircleCI CLI binary.

The mechanism by which the binary is downloaded is basically copied from shellcheck-py.

Getting started

Installation

The package hasn't been published to PyPI yet, and may never be, as its primary purpose doesn't require it. However you can install it through git:

pip install git+git://github.com/AleksaC/circleci-cli-py.git@v0.1.26837

With pre-commit

This package was primarily built to provide a convenient way of running hadolint as a pre-commit hook, since pre-commit seems unable to install it as a golang hook.

Example .pre-commit-config.yaml:

repos:
  - repo: https://github.com/AleksaC/circleci-cli-py
    rev: v0.1.26837
    hooks:
      - id: circle-ci-validator

Contact 🙋‍♂️

About

License:MIT License


Languages

Language:Python 98.5%Language:Shell 1.5%