Talaan ng mga Nilalaman:

Paano ko sisimulan ang Jenkins slave agent sa Linux?
Paano ko sisimulan ang Jenkins slave agent sa Linux?

Video: Paano ko sisimulan ang Jenkins slave agent sa Linux?

Video: Paano ko sisimulan ang Jenkins slave agent sa Linux?
Video: Windows 10 Docker Desktop for Windows: Explained 2024, Nobyembre
Anonim

Ang tanging pinapahalagahan namin ngayon ay ang Paraan ng Paglulunsad

  1. Pumili Ilunsad ang mga Ahente ng Alipin sa pamamagitan ng SSH para sa Ilunsad Pamamaraan.
  2. Ilagay ang hostname o IP address ng iyong node ng ahente sa field ng Host.
  3. I-click ang Add button sa tabi ng Credentials at piliin ang Jenkins saklaw.
  4. Para sa kredensyal, itakda ang Kind sa SSH username na may pribadong key.

Alinsunod dito, paano ko sisimulan ang ahente ng alipin ni Jenkins?

Magbukas ng browser sa slave machine at pumunta sa Jenkins master server url (https://yourjenkinsmaster:8080)

  1. Pumunta sa Manage Jenkins > Manage Nodes, Mag-click sa bagong likhang slave machine.
  2. Mag-click sa pindutan ng Ilunsad upang ilunsad ang ahente mula sa browser sa alipin.
  3. Patakbuhin ang programa.

Bukod pa rito, ano ang build agent sa Jenkins? Ang ekspresyon build agent karaniwang naglalarawan ng isang kapaligiran kung saan nagtatayo o ang mga trabaho ng CI pipeline ay pinapatakbo. Jenkins ay tutukuyin ang makina na tumatakbo nagtatayo bilang isang alipin na may (iba't ibang) master machine na nag-coordinate kung saan nagtatayo tumatakbo kung saan.

Kung isasaalang-alang ito, ano ang ahente ng alipin ni Jenkins?

A alipin ay isang Java executable na tumatakbo sa isang remote na makina. Ang mga katangian ng alipin ay: Naririnig nito ang mga kahilingan mula sa Jenkins Master halimbawa. Mga alipin maaaring tumakbo sa iba't ibang mga operating system. Ang trabaho ng a alipin ay gawin ang sinasabi sa kanila, na kinabibilangan ng pagsasagawa ng mga trabaho sa pagtatayo na ipinadala ng Guro.

Paano gumagana ang alipin ni Jenkins?

Gamit ang TCP/IP protocol, Jenkins itinatalaga ng master ang trabaho load sa bawat isa nito mga alipin . Sa kahilingan mula sa Jenkins master, ang mga alipin magsagawa ng mga build at pagsubok at gumawa ng mga ulat ng pagsubok. alipin ni Jenkins maaaring gumana sa anumang platform tulad ng Windows, Linux o Mac OS. Ang resulta ng alipin ay ipinadala pabalik sa Jenkins Master.

Inirerekumendang: