Saturday, April 6, 2024
Centos Jenkins

Cara Mengganti Home Directory Jenkins

Home

“Cara Mengganti Home Directory Jenkins”

Pengantar

Direktori beranda Jenkins berisi semua detail konfigurasi server Jenkins Anda, detail yang Anda konfigurasikan di layar Kelola Jenkins. Detail konfigurasi ini disimpan dalam bentuk kumpulan file XML. Sebagian besar konfigurasi inti disimpan dalam file config.xml.

Direktori home Jenkins berisi subdirektori untuk setiap pekerjaan build Jenkins yang dikelola oleh instance Jenkins ini. Setiap direktori pekerjaan, pada gilirannya, berisi dua subdirektori, build dan ruang kerja, bersama dengan beberapa file lainnya. Ini berisi file config.xml tugas build, yang berisi, seperti yang Anda harapkan, detail konfigurasi untuk tugas build ini.

Cara Mengganti Home Directory Jenkins

1. Lihat Home Directory via dashboard Jenkins

  • Login ke dashboard jenkins
  • Klik Manage Jenkins
  • Pilih menu system information
  • Scroll ke bawah akan terlihat

2. Edit Via SSH ke root server

  • Stop Service jenkins
service jenkins stop
  • Buat Folder baru
mkdir /home/new_home
  • Ganti permission dan owner folder
sudo chown jenkins:jenkins /home/new_home/
  • Copy file dari folder yang lama ke yang baru
sudo cp -prv /var/lib/jenkins /home/new_home/
sudo usermod -d /home/new_home/ jenkins
  • Edit konfigurasi jenkins
nano /etc/default/jenkins
  • Ganti bagian jenkins_home
# defaults for Jenkins automation server

# pulled in from the init script; makes things easier.
NAME=jenkins

# arguments to pass to java

# Allow graphs etc. to work even when an X server is present
JAVA_ARGS="-Djava.awt.headless=true"

#JAVA_ARGS="-Xmx256m"

# make jenkins listen on IPv4 address
#JAVA_ARGS="-Djava.net.preferIPv4Stack=true"

PIDFILE=/var/run/$NAME/$NAME.pid

# user and group to be invoked as (default to jenkins)
JENKINS_USER=$NAME
JENKINS_GROUP=$NAME

# location of the jenkins war file
JENKINS_WAR=/usr/share/$NAME/$NAME.war

# jenkins home location
JENKINS_HOME=/home/new_home
  • Restart service
sudo service jenkins start 
 cat /home/new_home/secrets/initialAdminPassword
  • Copy password
Baca Juga :  Cara Install FreePBX pada AlmaLinux / CentOS 8 / Rocky Linux / Redhat 8
  • Klik save dan continue
  • Kemudian setting seperti biasa .

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Mengganti Home Directory Jenkins. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

(Visited 139 times, 1 visits today)

Similar Posts