Singaporevase4kin/TeamCityApp
TeamCity in your pocket (Android application)
📱 TeamCityApp - TeamCity trong túi áo bạn
Một ứng dụng Android giúp bạn quản lý toàn bộ hệ thống CI/CD TeamCity ngay trên thiết bị di động.
TeamCityApp là ứng dụng Android mã nguồn mở cho phép người dùng kết nối tới máy chủ TeamCity để giám sát và quản lý các dự án build, nhận thông báo thời gian thực và thực hiện các hành động điều khiển từ xa. Dự án sử dụng Retrofit để giao tiếp với API của TeamCity, kết hợp RxJava để xử lý bất đồng bộ và Dagger2 cho dependency injection.
✨ Điểm nổi bật
- Kết nối TeamCity: Hỗ trợ kết nối tới nhiều máy chủ TeamCity khác nhau
- Giám sát build: Theo dõi trạng thái build, lịch sử và kết quả chi tiết
- Thông báo thời gian thực: Nhận thông báo ngay khi build hoàn thành hoặc gặp lỗi
- Điều khiển từ xa: Chạy lại build, dừng build hoặc kích hoạt build mới trực tiếp từ app
- Hỗ trợ Espresso: Có đồng hành test tự động bằng Espresso
- Kiến trúc sạch: Sử dụng Dagger2 cho dependency injection và Retrofit + RxJava cho mạng
💡 Vì sao đáng chú ý
TeamCityApp khác biệt so với các giải pháp khác bằng cách mang trọn bộ tính năng quản lý CI/CD của TeamCity lên thiết bị di động mà không cần cài đặt thêm phần mềm phức tạp. Với kiến trúc dựa trên Dagger2, Retrofit và RxJava, ứng dụng vừng có hiệu năng cao mà vẫn dễ bảo trì và mở rộng. Đây là công cụ lý tưởng cho các developer và DevOps engineer muốn theo dõi pipeline của mình mọi lúc, dù ở đâu.
#TeamCity #AndroidDev #CI-CD #Retrofit #RxJava #Dagger2 #TiniX
Similar Projects
Discover other similar projects and AI models.
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
👓 A curated list of awesome android kotlin apps by open-source contributors.
:chicken::basketball:【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手
MVVM architecture using Kotlin, Dagger, Retrofit, Coroutines, Flow, StateFlow, and etc.
Gif LazyVerticalGrid MVVM using Dagger 2 + Hilt with Retrofit 2, Moshi, Kotlin Coroutines, JUnit, Compose and Robolectric tests!