ligurio/awesome-ci
کاربرد:
این پروژه یک لیست جامع و دستهبندیشده از سرویسها و ابزارهای ادغام مستمر (CI) است که به توسعهدهندگان کمک میکند تا ابزار مناسب برای اتوماسیون تست، ساخت و استقرار کد را پیدا کنند. ️
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک پروژه نرمافزاری توسعه میدی و میخوای فرآیند ساخت، تست و استقرار رو به صورت خودکار مدیریت کنی، استفاده از این لیست میتونه راهنمای عالی برای انتخاب ابزارهای معتبر و متناسب با نیازت باشه.
چند مثال از موارد استفاده:
- مقایسه ابزارهای CI مانند GitHub Actions, GitLab CI, Jenkins و CircleCI
- پیدا کردن ابزارهای سبکوزن برای پروژههای کوچک یا منبع باز
- انتخاب ابزارهای داخلی (on-premise) برای سازمانهایی که به حریم خصوصی حساس هستند
- یافتن ابزارهای تخصصی برای زبانهای خاص مثل Go یا Rust
- ##CI
- ##DevOps
- ##ContinuousIntegration
- ##Automation
- ##GitHubActions
- ##Jenkins
- ##GitLabCI
- ##BuildTools
- ##OpenSource
- ##SoftwareDevelopment
