software:jenkins
文書の過去の版を表示しています。
目次
Jenkins
Windows
(1) jenkins install
- OpenJDK 11 install
- jenkins だけで使用するなら zip 版を適当なフォルダに展開するだけでも OK
- jenkins install
- https://www.jenkins.io からダウンロードしてインストーラーを起動
- jenkins install path の設定 (default で OK)
- user の選択
- “Run service as LocalSystem (not recommended)”
- Windows Home の場合はこちら
- “Run service as local or domain user:”
- 任意のユーザーを入力可能。事前にサービスとしてログオンの設定が必要
- ローカルセキュリティポリシー → ローカルポリシー → ユーザー権利の割当 → サービスとしてログオン にユーザーを追加しておく
- port 設定
- OpenJDK のインストールパス選択
- install
- browser で initialAdminPassword を入力
- ユーザー作成
- おすすめ plugin のインストール
(2) 必要な場合のみ Jenkins HOME (workspace path) の変更
- コンピューターの管理 → サービスとアプリケーション → サービス → Jenkins 停止
- インストールフォルダ内の jenkins.xml を編集
- JENKINS_HOME の value=“%LocalAppData%\Jenkins\.jenkins” を変更する。
- 例: value=“C:\Jenkins”
- 元の JENKINS_HOME のフォルダの内容を新しいフォルダに全部コピー
- 例: %LocalAppData%\Jenkins\.jenkis の内容を C:\Jenkins にコピー
- コンピューターの管理 → サービスとアプリケーション → サービス → Jenkins 開始
- 正しく動作することが確認できたら、元の JENKINS_HOME の内容を削除
- Jenkins の管理 → システムの設定 → ホームディレクトリ で確認可能
(3) Windows 10 Home の場合、User の変更
- 先に Jenkins HOME を別の絶対パスで指定したフォルダに移動しておく
- コンピューターの管理 → サービスとアプリケーション → サービス
- Jenkins → プロパティ → ログオンタブを開いて、アカウントを入力
(4) その他設定
- Plugin
- Jenkins の管理 → プラグインの管理
- 利用可能タブで検索して必要なものにチェックし Install without restart
- 全部インストールしたらリスタート
- 変数
- Jenkins の管理 → システムの設定
- グローバルプロパティの環境変数に、共通で使う設定を登録しておく
Pipeline の設定
- 新規ジョブ作成 → パイプライン
SCM ポーリング
- Pipeline script で SCM ポーリングを行う場合は、一度スクリプトを走らせておく必要あり。
- 一度実行した script 中に checkout コマンド (poll:true) ある場合に、そのリポジトリがポーリング対象になる。
- スクリプトコードを登録しただけではポーリングが行われない
software/jenkins.1635047756.txt.gz · 最終更新: 2021/10/24 12:55 by oga