DevOpsJenkinsLinux

Jenkins Failed to Install Artifact Problem Permission Denied

363
jenkins logo
jenkins logo

Diposting kali ini, saya mencoba mengatasi kendala saat proses compile di jenkins yaitu pada saat proses compile akan selesai.

yaitu hasil compile akan dibuat artifact, Artifact tidak bisa create file di /var/lib/jenkins/.m2/repository/ sehingga pada saat proses compile selesai ada notifikasi Permission denied.

Solusinya adalah memberikan hak akses folder tersebut kepada user jenkins dengan menggunakan : Chown

Chown merupakan perintah di Linux yang berasal dari singkatan dari change owner (ubah mode / rubah kepemilikan). Perintah ini digunakan untuk mengubah kepemilikan pada suatu file atau folder kepada user tertentu. Tujuannya adalah supaya hanya user yang mempunyai file atau folder itu yang bisa membukanya, selain dari user yang diberikan Chown itu tidak bisa membuka folder/file ataupun melakukan perubahan di folder/file tersebut tersebut.

Caranya cukup mudah, dengan login terlebih dahulu ke terminal kemudian gunakan user root, dan masukan perintah berikut :

chown -Rf jenkins:jenkins /var/lib/jenkins/.m2

Sekian tutorial kali ini, semoga bermanfaat dan selamat mencoba.

Exit mobile version