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 投稿