ジェンキンス接続と構築/導入の自動化
1937 ワード
1.ジェンキンスワファイルのインストール
$wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war
2.ジェンキンスワファイルの実行
# 톰캣으로 실행하려면 jenkins.war 파일을 톰캣폴더의 webapps 폴더로 이동 후 톰캣 재실행 및 `톰캣주소및포트/jenkins` 로 접속
# war파일 직접 실행(8080포트로 실행)
$java -jar jenkins.war --httpPort=8080
3.ジェンキンス運転初期画面
初期設定と必要なプラグインのインストール
4.ジェンキンスの優先パラメータ
グローバルツール設定(Global Tool Configuration)をクリックします.

git、jdk、maven、gradleなどのパスの構成

5.新規アイテムの作成と設定

Git Rappergitory設定

構築の設定

6.プロジェクトを作成して「Build Now」をクリックして構築を開始

7.配置
配置Post StepのExecute Shellを使用してShellスクリプトを作成し、warファイルを更新してサーバーを再起動します.
誤り
$BUILD_ID=dontKillMe #스크립트 ~~
ジェンキンスは構築後にすべてのサブプロセスを停止するため、上記のコマンドを追加するとこの問題が解決します.Reference
この問題について(ジェンキンス接続と構築/導入の自動化), 我々は、より多くの情報をここで見つけました https://velog.io/@pss407/젠킨스-연결-및-빌드배포-자동화-oqlrwwusテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol