ケーキは、レーキと同様、Pythonで書かれたシンプルなビルドプログラムです。
それはあなたのプロジェクトからタスクをロードするために、単純なYAMLファイル(Cakefile)を使用します。ケーキは、プロジェクト内のどこからでも呼び出すことができます。タスクの説明とパラメータのサポート。
の使用方法:の
ケーキ[タスク名] [taskargs]
の例:の
$猫Cakefile
TASKDIRS:
  - デモ
$猫のデモ/ *。PY
ケーキのインポートタスクから
DEF共通():
 プリントは「共通のコードが終了」
@task
デフオン():
 コモン()
 印刷」1が終了」
@task()
デフつ():
 コモン()
 プリント」は、2つの終了」
@task(「複雑な作業」)
デフ3(値):
 コモン()
 プリント%値「3値%sので仕上げ "
$ケーキ
(中/ホーム/アレックス/仕事/パイソン/ケーキ)
ケーキ1#
ケーキ3(値)■複雑なタスク
ケーキ2#
$ケーキ3 2
(中/ホーム/アレックス/仕事/パイソン/ケーキ)
共通のコードが終了
値2で仕上げ3
のインストール:の
ケーキをインストールピップ
の要件の
- のPythonます。
- PyYAMLとします。
コメントが見つかりません