d d

Jenkinsのような継続的な統合サーバーを持つPython用の軽量マルチプラットフォーム、ビルドツール...
今すぐダウンロード

d d ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL v3
  • 価格:
  • FREE
  • 出版社名:
  • Andrew Alcock
  • 出版社のWebサイト:
  • http://www.aviser.asia/

d d タグ


d d 説明

Dovetailは、Jenkinsのような継続的な統合サーバーを持つPython用の軽量のマルチプラットフォームビルドツールです。 TL; DRビルドは複雑で、多くのツールを統合し、時には多くのプラットフォームで実行する必要があります。良いビルドスクリプトを書くことは難しいです。 Dovetailはこれらすべての分野で役立ち、既存のツールのためのリッピングではありません。 Dovetailを使用してビルドを自動化することができます。いくつかのテストフレームワーク? - クリーンなバーチャル環境とユーザーテストの実行中のアプリケーションのインストール? - CoverageとPylintなどのコード品質ツールを実行していますか? - DVCSのコードのタグ付け? - アーティファクトをリポジトリにアップロードしますか?それはおそらく少なくとも卵、ソース配布、文書、そしてあなたのWebサイトハウであなたが特に新しいチームメンバーが同じように構築されていますか?多くのチームはスクリプトを書くことによってこれを解決しますが、それはより多くの質問を提起します: - doあなたはそれぞれ彼ら自身のことをしていること、そしてほとんど共有コードを持っているのですか? - あなたは同じことをするのがオペレーティングシステム固有のスクリプトを持っていますか?これらの分野で改善する必要があります.Dovetailは役に立ちます。 Dovetail: - 純粋なPythonであるため、ビルドはどこでも実行され、保守可能です - 多くの一般的なビルド要件を外部化するための単純なAPIを提供します。環境を適切に調整し、ビルドを適切に監視します。すべてのビルドステップと決定を監査します。私のIDEに構築するのが簡単になったこと。私はまた、コマンドラインから同じビルドが同じビルドを取得します.DovetailはSetUptoolまたはDistutilsを置き換えません - これらは、配布可能なパッケージを作成する特定のビルドステップに最適なツールです。関数はそれらを飾ることによってビルド内のタスクであると宣言されています。さらなるデコレータは次のとおりです。 - 環境変数のテストやファイルシステムのテストなどの現在の条件など、同じビルドスクリプトまたは関連するファイル間で、ダウンロードおよびインストールされたパッケージを使用して、タスクの依存関係があります。 - ビルドディレクトリ構造 - エラー状態Stderr.Dovetailのゼロ以外のリターンまたは出力など、ビルドステップを自動化するための他の多数のツールで動作し、VirtualEnvと組み込み統合があります。ビルドのPythonバージョンでは、ビルドの途中でも必要に応じてパッケージをインストールする任意のビルドをビルドできます。つまり、すべてのドキュメントとTest Packagesをインストールせずに複雑なビルドで簡単なタスクを実行することを意味します.Dovetailビルドスクリプトの単語の単語例を以下に示します。 Sphinxを使用してプロジェクトのドキュメントを構築します.Dovetailのインポートタスク、必要に応じて、check_result、call、mkdirs、do_if、isdirから、isdirから、isdirfrom rmtreDocsource = path.abspath(path.join(path.join(path.dirname(__ file__)、 "source" ))build = path.abspath(path.join(path.dirname(__ fileName(__ファイル__)、 ".."、 "build"))@ task#関数clean()はビルドタスク@ do_if(ISDIR(ビルド))です。 #ビルドディレクトリが存在する場合にのみ実行されます。 sphinxパッケージがインストールされていることを確認します(build)#存在しない場合はビルドディレクトリを作成します。 sphinx-build {0} {1} "。形式(docSource、build).split( ''))ビルドは単にOSコマンド行から実行されます.Dovetail Clean DocProductのホームページ


d d 関連ソフトウェア