SkyWay CLIは、SkyWayを利用したアプリケーションの開発を効率化するためのCLIツールです。
[!IMPORTANT] このCLIツールは公式として提供している機能ではありません。 あくまでも個人的に開発したものであり、SkyWay公式のサポートは提供していません。 利用される場合は、公式のツールではないことをご理解の上でご利用ください。 もし不明点や不具合があった場合は、GitHubリポジトリのissueとして連絡いただければ、できる限り対応いたします。
go install github.com/kadoshita/skyway-cli@latest
~/go/bin
にパスを通す
export PATH=$PATH:$HOME/go/bin
skyway-cli --help
.skyway-cli.sample.yaml
を ~/.skyway-cli.yaml
として配置する
$ cp .skyway-cli.sample.yaml ~/.skyway-cli.yaml
<APP_ID>
と <SECRET_KEY>
を上書きするchannel get
コマンドでappIdを指定する場合は、以下のようになります# 設定ファイルのskyway.app_idは `da636fdd-22f1-4721-a43b-8efc0f1707ac`
$ SKYWAY_APP_ID=8d89c0ae-8b95-47f8-b87d-7a0decce6887 skyway-cli channel get --app-id f4d2b0f9-0dba-4abc-bc4b-fb051d66923a
# => appIdとしてf4d2b0f9-0dba-4abc-bc4b-fb051d66923aが使われる
SKYWAY_CLI_GEN_DOCS=true go run main.go