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

Latest commit

 

History

History
68 lines (49 loc) · 1.91 KB

README.md

File metadata and controls

68 lines (49 loc) · 1.91 KB

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 [email protected]: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.