DEVOPSプロジェクト- CI/CDジェンキンズ

1164 ワード

GIT , Jenkins , Mavenを用いたCI/CDパイプライン
ファイルを使用してJenkinsをインストールします
# -*- mode: ruby -*-
# vi: set ft=ruby :


Vagrant.configure("2") do |config|

  config.vm.box = "ubuntu/focal64"

   config.vm.network "private_network", ip: "192.168.33.10"


  config.vm.provider "virtualbox" do |vb|
  vb.memory = "1024"
  end

   config.vm.provision "shell", inline: <<-SHELL
   apt update
   apt install -y openjdk-11-jre
   wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | apt-key add -
   sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
   apt update
   apt install -y jenkins
   SHELL
   end

Jenkin http://ip-address:8080にログインしてパスワードを入力します
/var/lib/jenkins/secret/initialadminpasswordから取得します.管理Jenkinsからパスワードを変更することができます-管理ユーザー.
Gentをジェンキンスと統合する
Jenkinsの管理-プラグインの管理-選択したGithub -再起動せずにインストール-トップページに戻る-管理Jenkins -グローバルツールの設定- gitの名前を追加し、git実行可能ファイルにパスを追加します
新しいアイテム-アイテムの名前を追加し、フリースタイルを選択します