2016-11-19 12 views
0

私はgitの、かなり私の設定ですジェンキンは実際に何を構築しましたか?

enter image description here

下のスクリーンショットのようにソースコード管理を選択しているジェンキンスでフリースタイルプロジェクトを作成しました。あなたがそこに見るレポはパブリックレポです。私は設定を保存し、今すぐビルドをクリックします。

enter image description here

それは「成功」と言い、画面上の通知、上の作品のベースに思えます。しかし、私はジェンキンスが何を生産したのか分かりません。私は何を造り、どのようにビルドするか教えていませんでした。私は何をしたいのですか?そして、それは何かを構築したと言うことができます、それはどこにビルドを格納しますか?私はビルドされたファイルをどこに格納するかを指示しませんでした。誰かが何が起こっているか説明できますか?

+1

Buildは定義されたアクションを実行します。これはチェックアウトだけです。それは成功です。チュートリアルを参照してプロジェクトを設定する方法:https://www.tutorialspoint.com/jenkins/jenkins_setup_build_jobs.htm – RvdK

+0

現在、あなたのコードを構築していません。成功したコードだけをチェックアウトするだけです。プロジェクトを構築する方法を定義する必要がある場合 –

答えて

0

実際に何かをビルドするには、プロジェクト設定のビルドセクションに何かを追加する必要があります。 実行後の各項目は、あなたのpackage.jsonでスクリプトです

npm install 
npm run test-coverage 
npm run linter 
npm run complexity 

:JavaScriptの設定に関しては、それはのようになります。そして、あなたはこれらのアクションの出力を読み取るためのプラグインを追加することができ、例えば:

  • クローバーテスト・カバレッジ・パブリッシャー
  • TAP(テスト)静的解析を発行するための発行者
  • HTML Publisherは
  • のCheckstyleの出版社を結果結果linting結果の場合

これにより、特定のテスト基準に基づいてビルドを合格/不合格にすることができます。

0

Jenkinsジョブでは、環境を準備するためのビルド前のアクションを定義し、ソース管理からチェックアウトするSCM、ビルドパイプラインを実行するビルドセクション、ビルド後にアクションを実行するビルド操作をポストすることができます。

SCMセクションのみを定義した場合は、指定したソースコントロールからソースをチェックアウトするだけです。このアクションのステータスはSUCCESSです。

実行されたジョブのコンソール出力を確認して、どのステップが実行されたかを確認してください。

関連する問題