cre-cli

command module
v1.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2026 License: MIT Imports: 1 Imported by: 0

README

If you want to write workflows, please use the public documentation: https://docs.chain.link/cre
This README is intended for CRE CLI developers (maintainers/contributors), not CRE end users.

A Go/Cobra-based command-line tool for building, testing, and managing Chainlink Runtime Environment (CRE) workflows. This repository contains the CLI source code and developer tooling.

Installation

  1. Clone the repository:

    git clone https://github.com/smartcontractkit/cre-cli.git
    cd cre-cli
    
  2. Make sure you have Go installed. You can check this with:

    go version
    

Developer Commands

Developer commands are available via the Makefile:

  • Install dependencies/tools

    make install-tools
    
  • Build the binary (for local testing)

    make build
    
  • Run linters

    make lint
    
  • Regenerate CLI docs (when commands/flags change)

    make gendoc
    

Commands

For a list of all commands and their descriptions, please refer to the docs folder.

By using the CRE CLI tool, you agree to the Terms of Service (https://chain.link/terms) and Privacy Policy (https://chain.link/privacy-policy).

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
generate-bindings/bindings/abigen
Package abigen generates Ethereum contract Go bindings.
Package abigen generates Ethereum contract Go bindings.
internal
ui
workflowrender
Package workflowrender contains helpers for matching platform workflow rows to registries in the tenant context and rendering them as a table.
Package workflowrender contains helpers for matching platform workflow rows to registries in the tenant context and rendering them as a table.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL