failed」とのこと。認証情報も追加しましょう。設定項目が沢山並んでますが、ユーザー名とパスワードだけ入力します。自動で選択してくれないようですね。GitBucket」にチェックを入れます。「ビルド」セクションで、「ビルド手順の追加」メニューから「シェルの実行」を選びます。シェルスクリプトを入力します。publishのリファレンスを参考に、スクリプトを書きます。publishには記述がありませんが、restoreと同様に第一引数にプロジェクトパスをセットできるようです。Jenkinsはジョブを実行すると、[Jenkinsデータフォルダ]/[ジョブ名]/の下に、Gitリポジトリのファイル一式を展開します。スクリプトで指定するパスは、そのあたりを念頭に置いて書きます。dotnet_sampleやれやれ、やっとジョブ情報を入力しおわりました。ジョブが出来ましたね!「ビルド実行」を試してみます。左下のビルド履歴に進捗が表示され、しばらく待つと履歴行が増えていますね。記念すべき初回ビルド#1の詳細内容は、ビルド履歴行の左端の〇をクリックすると出てきます。ユーザー05rwが実行ビルドします。SUCCESS参考:dotnet-restoredotnet-builddotnet-publishGitBucketがJenkinsをキックするようにJenkinsの手動ビルドはできたんですが、まだです。WebHookを利用して、GitBucketからJenkinsに通知を送るようにしないと、やはりJenkinsさんはひまぷーなままです。Jenkinsが受け取るWebHookURLは、ジョブ設定→ビルド・トリガのヘルプメッセージに書いてあります。http://your.jenkins.host/jenkins/gitbucket-webhook/とな。URLの中の/jenkins/はデフォルトのプレフィクスなので、ウチでは使いません。GitBucketに戻ります。左ペインのdotnet_sampleリポジトリを開きます。リポジトリ詳細画面の左ペインから、Settinsgを開きます。Webhook」を押します。WebHook編集画面が出てきます。PayloadURLへ、先ほどのJenkins側WebHookURLを入力します。その他はデフォルトですね。Webhook」ボタンを押すと、WebHookが作られました。自動化されたか、試してみるさて、Jenkinsさんがキチンと労働しているか、確かめてみましょう!現状のdotnet.centos7.localの表示は、こんな感じ。Studioが作ったテンプレートそのままです。開発用Windows機の方で、このプロジェクトを開いて編集してみましょう。プロジェクトのViews/Shared/_Layout.cshtmlを開きます。<body>直下に、<div>を差し込んでみました。保存してコミット&プッシュします。おや、Jenkinsさんに反応が。Coreアプリを見てみます。Coreアプリが更新されるようになりました。お手軽に、なったぞー!!今回分のソースコードはこちら。Jenkinsによる自動ビルド確認のため、ViewのHTMLを書き換えています。Coreアプリを、サービス化することが出来ました。月別アーカイブ参加グループプログラミングWindows開発者インターネットはてなブログをはじめよう!try_dot_net_coreさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。