“Cara Mengganti Home Directory Jenkins”
Daftar Isi
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/
- Ganti user jenkins
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
- 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.