توضیحاتی درباره تنظیمات jenkins

در این مقاله به توضیح قسمت های مختلف تنظیمات jenkins می پردازیم.

در زیر به توضیح موارد موجود در jenkins و کارایی هر کدام میپردازیم.

Configure System:

default-jenkins-system-configuration

Home Directory:

بصورت پیشفرض jenkins تمام اطالاعت خود را در دایرکتوری خانگی خود ذخیره میکند . مسیر دایریکتوری خانگی jenkins بصورت پیشفرض  /var/lib/jenkins است. شما میتوانید این مسیر را بسته به دلخواه خود تغییر دهید.

نکته: تا زمانی که سرویس jenkins در حال اجرا است شما نمیتوانید این مسیر را تغییر دهید.

No. of Executors:

این فیلد تعداد کارهای همزمانی که jenkins می تواند انجام دهد را مشخص میکند . بهترین عدد برای این قسمت تعداد هسته cpu های ماشین jenkins شما میباشد تا بتوانید به بهترین بازدهی برسید.

Global properties:

در این قسمت شما آپشن هایی برای تنظیمات و شخصی سازی بیشتر jenkins در اختیار دارید . مثلا میتوانید متغییر های محیطی برای آن تعریف کنید یا آن را به ابزارهای دیگر متصل کنید.

Jenkins Location:

در این قسمت شما میتوانید آدرس دسترسی jenkins را تغییر دهید و برای مثال آدرس دامین برای آن بگذلرید. به مثال زیر برای درک بهتر موضع توجه کنید.

http://localhost:8080  ==> http://jenkins.nowlearn.ir:8080

Manage Plugins:

سریع ترین راه نصب یک پلاگین رفتن به صفحه manage plugins و از آنجا رفتن به تب Available و انتخاب پلاگین مورد نظرمان است.

jenkins-plugin-manager-1

برای اینکه سیستم از دسترس خارج نشود شما هنگام نصب باید گزینه download without restart را انتخاب کنید که در این مواقع jenkins پلاگین های خود را که پسوند .hpi دارند را دانلود میکند و در دایرکتوری پلاگین ها قرار میدهد و وقتی که ریستارت شد آنها را نصب میکند.

نکته: پلاگین در صورتی درست نصب شده است که در قسمت status نصب آن عبارت success خورده باشد.

توجه: برای نصب دستی پلاگین ها باید آن را از ریپازیتوری رسمی jenkins به آدرس اینجا دانلود کرده و فایل .hpi آن را در مسیر زیر کپی کنیم و بعد ریستارت jenkins باید آن را در لیست پلاگین های نصب شده در UI ببینیم.

/var/lib/jenkins/plugins

or

$JENKINS_HOME/plugins

HTTP Proxy Configuration:

با توجه به شرایط تحریمی که برای کشورمان ایران موجود است شاید شما نتوانید صفحه مربوط به پلاگین های jenkins را در رابط کاربری آن باز کنید. برای این منظور مجبور به استفاده از پراکسی برای عبور از تخریم ها هستید. برای دسترسی به تنظیمات پراکسی میتوانید مسیر زیر را بپیمایید.

Manage Jenkins -> Manage Plugins -> Advanced

نکته: برای خواندن مقاله راه اندازی پراکسی با squid به اینجا مراجعه کنید.

jenkins-proxy

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *