مطالب پیشنهادی از سراسر وب

ادغام مداوم اندروید با داکر و جنکینز

دسته بندی ها: آموزش برنامه نویسی اندروید (Android) ، برنامه نویسی موبایل ، آموزش جنکینز (Jenkins) ، آموزش داکر (Docker)

به عنوان یک توسعه دهنده اندروید، شما نیاز شدیدی به یک محیط CI بدون دردسر احساس می کنید. علاوه بر این، شما نیاز به یک محیط قابل کلون سازی دارید، مخصوصاً برای تست های UI، که باید روی "دستگاه" Android اجرا شود. این دوره به شما نشان می دهد که چگونه CI کاملاً تابعی را با استفاده از فن آوری کانتینر ایجاد کنید؛ همه مشکلاتی که با آنها روبه رو خواهید شد را لیست می کند. سپس، به شما می گوید که چگونه گره های مقیاس پذیر Jenkins را راه اندازی کنید که ساخت موازی را امکان پذیر می کند، بدون اینکه دوباره کار کنید و سردردی داشته باشید. حال اگر سخت افزارهای مختلفی داشته باشید - مثلا دستگاه های لینوکس یا رایانه های Mac باید چکار کنید؟ این مورد در همه جا کار می کند. شما CI خود را سریع، پایدار و سبک و ترجیحاً یک راه حل رایگان می خواهید؟ مشکلی نیست، شما می توانید CI رویایی خود را با Docker به دست بیاورید و آن را برای تمام سیستم های خود مقیاس بندی کنید.

تمام کدهای این دوره در این لینک است.

فایل های تمرین exercise_files.zip

ترجمه با ویدابیا

ترجمه فارسی این دوره آموزشی رو همین الان از ویدابیا سفارش بده الان سفارش بده
آیا این نوشته را دوست داشتید؟
Packt Android Continuous Integration with Docker and Jenkins Duration:3 hours 20 minutes

As an Android developer, you feel a strong need for a hassle-free CI environment; moreover, you need a cloneable environment, especially for your UI tests, which need to be run on an Android “device". This course will show you how to create a fully functional CI using container technology; it lists all the problems you'll encounter and provides you with the corresponding solutions and detailed explanations. Later it will tell you how to setup scalable Jenkins nodes which enables parallel building, leaving you with no rework and no headaches at all. What if you have different hardware—maybe Linux machines or Mac computers? It works everywhere. You want your CI fast, stable, and lightweight, and preferably a free solution? No problem, you’ll be able to achieve your dream CI with Docker and scale it to all your systems by the end of this course.
All the code files are available on GitHub at this link: https://github.com/PacktPublishing/Android-Continuous-Integration-with-Docker-and-Jenkins
Style and Approach
This course follows a hands-on approach with interesting and illustrative examples and clear explanations to help you build and set up CI on your Android projects efficiently using Docker.

پیشنهاد آموزش مرتبط در فرادرس