یک رویکرد DevOps به بسته های AEM: خودکار سازی ایجاد ، پیکربندی و موارد دیگر

بسته های Adobe Experience Manager (AEM) قهرمانان غیرقانونی مدیریت محتوا هستند – ظروف قدرتمندی که همه چیز را از کد و تنظیمات گرفته تا محتوای مهم بسته بندی می کنند. اما بیایید با آن روبرو شویم: ایجاد دستی ، پیکربندی و بارگیری این بسته ها می تواند مانند یک رقص خسته کننده از کلیک باشد.

چه می شود اگر بتوانید این فرآیند را با چند کلید ، اطمینان از قوام ، سرعت ، قابلیت اطمینان و بلند کردن سنگین تر به صورت خودکار انجام دهید؟

من یک اسکریپت Bash را به شما نشان می دهم که اسکریپت (هدف در نظر گرفته شده!) را در مورد نحوه کار توسعه دهندگان AEM و Admins با API مدیر بسته بندی می کند. در مورد ساخت بسته ها در ثانیه ، خیاط فیلترها در پرواز و تهیه نسخه پشتیبان تهیه شده با دقت جراحی فکر کنید – همه قبل از اینکه قهوه شما به آن خنک شود کامل دمای دم ☕

قبل از شیرجه رفتن ، یک یادداشت سریع: این مقاله یک است شیرجه عمیق ، دقیق و دقیق و دقیق فنی. ما منطق فیلمنامه را جدا خواهیم کرد ، پیچیدگی های AEM API و موارد لبه عیب یابی را کشف می کنیم. برای توسعه دهندگان مشتاق پرش مستقیم به کد ، می توانید به پایین مقاله پرش کنید. اما اگر شما اینجا هستید تا درک کنید که چگونه و چرا در پشت اتوماسیون ، تسمه وارد می شویم – ما همه راه را به پایین سوراخ خرگوش می رویم. 🕳

1. بررسی اجمالی اسکریپت

در create-remote-aem-pkg.sh اسکریپت تعامل با …

Source link