9

私は継続的インテグレーションの調査を任されており、私が見ているものの 1 つは Gitlab CI です。

Gitlab、Gitlab CI、および 2 つのランナーをセットアップしましたが、これを実際に使用する方法に完全に行き詰まっています。単体テストを作成し、それをレポにプッシュして、ランナーの 1 人にテストさせるにはどうすればよいでしょうか?

それとも、ここでポイントを完全に見逃していますか?私はこの CI のことは初めてなので (たとえば、昨日これを行うように頼まれましたが、CI と接触したのはこれが初めてです)、ポイントを逃している場合は、お知らせください。いくつかのリソース。

どうもありがとう。

4

2 に答える 2

1

ここでかなり幅広い質問をします。あなたは CI について学ぶことを任されました。あなたは GitLab CI を手に入れましたが、その使い方を知りません。最初に、ビルドとスクリプト実行の違いを理解しているかどうかを尋ねます。PHP は、HTTP コンテンツを送信する前に、Web サーバー内で前処理として実行されます。ビルドではありません。Java または C++ はコンパイルおよびビルドされます。オープン ソースの SCons を確認することをお勧めするつもりでしたが、コンパイル済みのビルド用であることに気付きました。

2 つ目の質問は、ソース管理リポジトリを使用していますか? もしそうなら、どれですか?PHP の場合、Ruby を使用して、独自の継続的統合ツールを作成する場合があります。私はあまりよく分からない。私の質問に答えてください。この議論を続けて、この問題を解決するお手伝いをしたいと思います。

于 2015-08-19T04:16:25.107 に答える