2017-07-13 15 views
-2

私はこれがちょっとばかげて迷惑なように聞こえるかもしれませんが、なぜ私たちはなぜ使用しているのかわかりません。JenkinsはPHP開発に役立ちます。 もしそうなら、それをどのように開始するか。あなたのようなプロジェクトで最も簡単なタスクを自動化することができジェンキンスで事前 アナンドPHPプロジェクトのためのJenkinsの使い方を説明してください

答えて

0

ジェンキンスのために使用することができます。また、Seleniumでfunctionnalテストを書くこともできます。 ジェンキンスは、自動的にテストを実行し、作成されたレポート

  • オートは、データベース・スキーマをテストPostgreSQLを使用するときは、作成復元し、データベースをダンプするコマンドの多くを持って、exempleについて

を進化。

  • アプリケーションを運用前または運用環境に展開します。

gitを使ってアプリケーションをデプロイするのはJenkinsにとって非常に簡単です。

  • SonarQube
  • とソースコードの静的解析
  • のgit repositeryと対話(タグをつけ、...)

あなたはジェンキンスで始まる場合は、ここで見てみることができます:Jenkins Documentation 。また、より良いUIのためにBlueOceanをチェックすることもできます。

+0

ありがとうJulienCsj本当に便利です – Anand

0

ありがとう:実行

  • は構築し、すべてのためのテストは、あなたのリポジトリ
  • で行われたコミットのためにあなたのコードをチェックバグ、コードの匂い、脆弱性などが含まれます。
  • ソフトウェアをWebサーバーまたはドッカーコンテナに自動的に展開します。
  • アーカイブは

...アーティファクトリポジトリ

  • 、より多くので成果物を構築するので、基本的には、ジェンキンスさんは、あなたのアプリケーションの状態に関するフィードバックを提供します。継続的インテグレーションは、すべてのプロジェクト(PHP、Java、C#...だけでなく)に不可欠であり、品質を向上させると考えられています。あなたはexempleためPHPUnitでユニットテストを記述する必要が自動テスト(あなたが前にそれらを記述する必要があります)
  • を実行

    関連する問題