Skip to content
This repository has been archived by the owner on Oct 5, 2021. It is now read-only.
/ choreo-cli Public archive

CLI to manage integration applications with Choreo platform

License

Notifications You must be signed in to change notification settings

wso2-attic/choreo-cli

Repository files navigation

This repository is no longer maintained.

Issue reports and pull requests will not be attended.

Choreo CLI

Build Status

CLI to manage integration applications with Choreo platform

Table of content

Getting started with Choreo

Mac users - Install with Homebrew

brew tap wso2/choreo && brew install chor

Linux/Windows users - Download binary and install

  1. Download Choreo CLI from the releases page
  2. Extract the tar.gz file
    tar -xf choreo-cli-{version}-{os}-x64.tar.gz
    
  3. Navigate to the bin directory and run $chor command
    cd choreo-{version}/bin
    
    ./chor
    

Visit Choreo CLI reference for more operations to interact with Choreo

Building from source

  1. Download and install go 1.13 or later version from https://golang.org/dl/

  2. Clone choreo repository (somewhere outside $GOPATH).

    $ git clone git@github.com:wso2/choreo-cli.git
    
  3. Go inside the repository and execute the make goal build-cli-all to generate CLI binaries for all platforms. The generated distributions can be found in PROJECT/builder/target.

    $ cd choreo-cli
    $ make build-cli-all
    $ ls builder/target
    choreo-cli-0.0.3-SNAPSHOT-linux-x64.tar.gz   choreo-cli-0.0.3-SNAPSHOT-windows-x64.tar.gz   choreo-cli-0.0.3-SNAPSHOT-macosx-x64.tar.gz
    

Updating dependencies

Update dependency versions if required.

go get -u github.com/wso2/choreo-cli/cmd/choreo

License

Choreo CLI is licensed under the WSO2 Commercial License.

Copyright

(c) 2019, WSO2 Inc. All Rights Reserved.

About

CLI to manage integration applications with Choreo platform

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published