pione package buildとはパッケージのビルドを行うPIONEのコマンドです。
オプション一覧
オプション |
引数の型 |
引数のデフォルト |
説明 |
引数 |
source |
必須 |
the source package location |
--hash-id |
HASH |
|
Specify git hash ID |
-o |
LOCATION |
|
Output file or directory location |
--tag |
NAME |
|
Specify tag name |
--color |
BOOLEAN |
true |
出力結果の文字に色を付ける |
--debug |
[TYPE] |
system |
デバッグモードで実行 |
--help |
[FORMAT] |
txt |
ヘルプを表示 |
-v |
なし |
なし |
バージョンを表示 |
実行例
オプション必須項目のみの場合
パッケージするディレクトリをPackage1として実行します。
Package1内のpione定義書
.@ PackageName :: "HelloWorld"
Rule Main
output 'message.txt'
Action
echo "Hello PIONE world !" > message.txt
End
実行結果
/PIONE$ pione package build Package1
info: update the package info file: local:/Eos/tutorial/SampleCode/PIONE/Package1/pione-package.json
info: Package local:/Eos/tutorial/SampleCode/PIONE/HelloWorld.ppg has been built successfully.
パッケージファイルHelloWorld.ppgが作成されます。
オプション -o
-oにパッケージを作成するディレクトリを指定します。
実行結果
/PIONE$ pione package build Package1 -o test
info: update the package info file: local:/Eos/tutorial/SampleCode/PIONE/Package1/pione-package.json
info: Package local:/Eos/tutorial/SampleCode/PIONE/test/HelloWorld.ppg has been built successfully.
testディレクトリにHelloWorld.ppgが作成されています。