「pione package build」の版間の差分

提供: Eospedia
移動: 案内検索
(オプション -o)
行91: 行91:
 
実行結果<br>
 
実行結果<br>
 
<pre>
 
<pre>
/PIONE$ pione package build Package1
+
/PIONE$ pione package build Package1 -o test
 
info: update the package info file: local:/Eos/tutorial/SampleCode/PIONE/Package1/pione-package.json
 
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.
+
info: Package local:/Eos/tutorial/SampleCode/PIONE/test/HelloWorld.ppg has been built successfully.
 
</pre>
 
</pre>
 +
testディレクトリにHelloWorld.ppgが作成されています。<br>
 
<br>
 
<br>

2014年12月10日 (水) 06:33時点における版

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が作成されています。