Linux環境におけるJenkinsのインストールと設定(CentOS 6ベース)
Jenkinsの導入方法:YumリポジトリとRPMパッケージの利用
CentOS 6環境にJenkinsを構築するための手順について説明します。ここでは、安定版のJenkinsをインストールする2つの代表的な方法を取り上げます。
方法1:公式Yumリポジトリからのインストール
まず、Jenkinsの公式リポジトリをシステムに追加します。デフォルトではyumにJenkinsのエントリが含まれていないため ...
5月27日 14:36 投稿
JenkinsとJaCoCoによるJava单元テストのカバレッジ計測
ここでは、MavenプロジェクトでJaCoCoを活用してテストカバレッジを計測し、Jenkins上で可視化する手順を説明します。
まず、src/main/javaに以下の성능 ElapsedTest.javaクラスを作成します。このクラスはシンプルな加算処理を含みます。
package com.example.math;
public class ElapsedTest {
public ElapsedTest() {
// デフォルトコンストラクタ
...
5月27日 13:00 投稿
JenkinsパイプラインによるCI/CD自動化設定ガイド
Spring Bootプロジェクトのパイプライン設定
パラメータ化ビルド設定
Jenkinsでは、ビルドパラメータを柔軟に設定できます。ビルド実行時にブランチ選択、環境選択、カスタムパラメータの指定などが可能です。
パイプライン設定
以下にSpring Bootプロジェクト用のJenkinsパイプライン例を示します。ビルド環境クリーンアップ、ソースコード取得、ビルド、成果物収集、 ...
5月22日 23:03 投稿
Jenkinsを学ぶ(継続的インテグレーションと自動デプロイ)
一:継続的インテグレーションの概念:
全体の概要
継続的インテグレーション(Continuous Integration)
継続的デリバリー(Continuous Delivery)
継続的デプロイメント(Continuous Deployment)
二:継続的インテグレーションツールのインストールとデプロイ
1、JDKのインストール
# rpm -ivh jdk-8u111-linux-x64.rpm
# vim /etc/profile
export JAVA_HOME=/usr/java ...
5月15日 19:14 投稿