در این آموزش، نحوه استفاده از متغیرهای محیطی در پروژه های اسکریپت در Octopus Deploy با استفاده از Octopus AI Assistant توضیح داده شده است. این متغیرها به شما امکان میدهند پیامهای مختلف را در محیطهای توسعه، تست و پروداکشن نمایش دهید.
برای شروع، شما به یک حساب کاربری Octopus Cloud و افزونه Octopus AI Assistant برای مرورگر Chrome نیاز دارید. این افزونه به شما کمک میکند تا به راحتی تغییرات را در پروژه های خود اعمال کنید.
ایجاد پروژه شامل استفاده از دستورالعملهای Octopus AI Assistant برای ایجاد یک پروژه اسکریپت و تعریف سه متغیر پروژه به نام "Message" است. هر متغیر به یک محیط خاص (توسعه، تست و پروداکشن) مرتبط است و دارای مقدار متفاوتی است. به عنوان مثال، متغیر توسعه مقدار "Hello from Development!" را دارد.
پس از تعریف متغیرها، گام بعدی بهروزرسانی مرحله اسکریپت برای پژواک (echo) متغیر "Message" با استفاده از نحو "#{Message}" است. این کار باعث میشود که مقدار متغیر مربوط به محیط فعلی در خروجی نمایش داده شود.
در نهایت، با ایجاد یک انتشار و استقرار آن از طریق محیطهای مختلف، میتوانید تأثیر متغیرهای محیطی را مشاهده کنید. این روش به شما امکان میدهد تا تنظیمات و پیامهای خاصی را برای هر محیط تعریف کنید و به طور خودکار در طول فرآیند استقرار اعمال کنید.
مشاهده مطلب اصلی