現在、ターゲットマシンでSubversionチェックアウトを使用してPHPプロジェクトをデプロイしています。テストとコード分析の目的でHudson/Jenkinsを使用していますが、展開に使用できますか?もしそうなら、どのように?
3 に答える
私が働いている上記のすべてにそれを使用します。ここでプロセスを簡単に説明しました。ボイラープレートの「ハドソンテンプレート」または「ジェンキンステンプレート」をグーグルで検索できます。
私は現在、PHPベースのプロジェクトで使用するためにJenkinsを研究していますが、実際のデプロイメント状況ではまだ使用していません。Jenkinsの第12章: John Ferguson Smartによる決定的なガイドでは、自動化された継続的デプロイの実装について説明しています。この章はあなたにいくつかのアイデアを与えるはずです。「無料」のガイドはからダウンロードできます。
http://www.wakaleo.com/books/jenkins-the-definitive-guide
...ダウンロードフォームに詳細を記入する場合。
また、Sebastian Bergmann(Jenkinsのphp-templateの作成者)は、2011年8月にO'ReillyMediaから出版される予定のIntegrateYour PHP ProjectwithJenkinsというタイトルの本を執筆しました。この本の正確な内容はわかりませんが、PHPを使用して構築されたアプリケーションをデプロイするためにJenkinsを使用する方法の良い例が提供されることを願っています。
ビルドパイプラインプラグインを確認する必要があります: https ://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin それを使用して独自のqaワークフローを設定できます。