GNU/Linux >> Znalost Linux >  >> Linux

Nakonfigurujte Jenkins pro jiný user.home

Našel jsem další řešení.

  1. Přejděte na Spravovat Jenkins> Konfigurovat systém
  2. Přejděte na Globální vlastnosti
  3. Aktivujte proměnné prostředí zaškrtávacího políčka
  4. Vyskakovací okno s názvem user.home
  5. hodnota je vaše požadovaná cesta
  6. Klikněte na Použít, Uložit a restartovat Jenkins

Toto přepíše tuto cestu.


Měl jsem přesně stejný problém. Pro změnu cesty nemůžete pouze přidat proměnnou prostředí. Budete muset změnit samotný domovský adresář uživatele jenkins.

V systému založeném na linuxu/unixu spusťte na svém terminálu následující příkaz.

přihlaste se jako uživatel root nebo použijte sudo před příkazy, pokud jej nespouštíte jako uživatel root,

1) Přesuňte instalační adresář Jenkins do požadovaného umístění.

  mv /var/lib/jenkins /path/to/your/location

2) Změňte domovský adresář uživatelů Jenkins.

  usermod -d /path/to/your/location jenkins

Nyní restartujte jenkinse. Měli byste vidět proměnné user.home a HOME nastavené na nové umístění.


Linux
  1. Nakonfigurujte server FTP služby IIS

  2. Jak nakonfigurovat postgresql poprvé?

  3. apt-get install pro různé verze pythonu

  1. Po instalaci Jenkins nelze odeslat uživateli jenkins

  2. Spuštění Apache jako jiný uživatel

  3. Různé barvy pro příkaz a výstup

  1. určit ulimit pro uživatele root

  2. jiný shell pro uživatele root a uživatele bez root

  3. Chrootovaná uživatelská oprávnění k zápisu SFTP