現在、ターゲットマシンでSubversionチェックアウトを使用してPHPプロジェクトをデプロイしています。私はHudson/Jenkinsをテストやコード解析の目的で使用していますが、はとでにする必要があります。もしそうなら、どうですか?Hudson/Jenkinsを使用したPHPプロジェクトのデプロイ
答えて
私が働いている上記のすべてのために使用します。私は簡単にプロセスhereを記述しました。 Google "Hudson template"または"Jenkins template"を使用すると定型文を入手できます。
私は現在、JenkinsをPHPベースのプロジェクトで使用するために調査していますが、実際の展開状況ではこれをまだ使用していません。第12章Jenkins:The Definitive Guide John Ferguson Smartは、自動化された継続的な導入を実現します。この章ではいくつかのアイデアを提供する必要があります。あなたはダウンロードフォームであなたの詳細を記入して喜んでいる提供...
http://www.wakaleo.com/books/jenkins-the-definitive-guide
から「無料」のためのガイドをダウンロードすることができます。
はまた、セバスチャン・バーグマン(php-template for Jenkinsの作成者)は、オライリーメディアによって2011年8月に発表されたことになっているジェンキンスとあなたのPHPプロジェクトを統合と題した本を執筆しています。私はこの本の内容を正確には知らないが、PHPを使って構築されたアプリケーションを展開するためのJenkinsの使い方の良い例が得られれば幸いである。
補遺:ジェンキンスとの継続的な統合に関するJ. Armando Jeronymoのマルチパートチュートリアルの最初の部分は、PHPmasterにちょうど現れました:http://phpmaster.com/continuous-integration-with -jenkins-1 /チュートリアルシリーズの次のセクションでは、Jenkinsを使用することでどのような開発シナリオが最も有益なのかを説明します。 –
ビルドパイプラインプラグインをチェックアウトする必要があります。 https://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin これで独自のqaワークフローを設定できます。
*(先端)* http://edorian.posterous.com/setting-up-jenkins-for-php-projects – Gordon
私は@ arex1337が「どのようにジェンキンをインストールするか」を求めていないと思うが、プロダクションサーバーにコードを取得するためにジェンキンを使用する必要があります。明確にすることはできますか? :) – edorian
@ドリアン、あなたは正しい –