P2: AppBrickie - Telegram에서 자동으로 앱 PR 및 빌드를 제공하는 Github 액션!
내 워크플로우
AppBrickie - 커밋 푸시만으로 Telegram에서 Android apk 빌드를 테스트, 서명 및 전달하는 GitHub Action입니다!
안드로이드 앱 개발자이기 때문에 앱을 빌드하고 apk를 내 휴대폰으로 전송한 다음 팀에서 확인할 수 있도록 파일을 수동으로 공유하고 업로드하는 것이 매우 지루한 일이라는 것을 알았습니다.
솔직히 말해서 Gradle 빌드는 느리고 시간이 걸리는 프로세스이며 오픈 소스 애호가인 경우 PR을 검토하여 변경 사항을 확인하고 런타임 오류가 없는지 확인해야 합니다. 모든 PR을 빌드하고 병합하기 전에 확인해야 합니다. 본점.
이 문제를 해결하기 위해 저는 Docker, Telegram 및 GitHub Action의 기능을 활용하여 제 삶을 더 쉽게 만들었습니다. 메인 브랜치에 대한 커밋을 푸시할 때마다 또는 메인 브랜치에 대한 PR이 있을 때마다 자동으로 테스트되고 서명되고 빌드된 One-Tap으로 설치 가능한 내 폰에 바로 apk! 편리하지 않습니까?
제출 카테고리:
Phone Friendly : 이 Github Action은 Java, Kotlin 및 Flutter 앱의 개발을 크게 향상시킬 수 있습니다. 자동 테스트, 빌드 및 서명, 앱 대중 또는 베타 테스터에게 즉시 게시하는 데 도움이 되기 때문입니다!
예정된 기능:
코드 링크
다스벤로008 / 앱 브릭키
Android 앱을 쉽게 자동으로 빌드하는 GitHub Action!
AppBrickie - 친근한 앱 빌더 액션.
Automate your android builds and get your APK delivered to you on Telegram Groups, Chat, Channels, any of them!
AppBrickie로 무엇을 할 수 있나요?
설치
1단계: 다음 yaml 파일을 앱 리포지토리의 .github/workflows 폴더에 build.yml로 추가합니다.
참고: 프로젝트에서 Firebase 서비스를 사용하는 경우 지침은 WIKI을 참조하세요. 아래 지침은 바닐라 빌드에만 적용됩니다.
기본 Android 빌드(Java/Kotlin)의 경우:
name: CI on push branches: [master] pull_request branches: [master] jobs…
View on GitHub
사용 사례:
추가 리소스/정보
IEEE-VIT의 오픈 소스 프로젝트 중 하나는 Gakko이라는 오픈 소스 앱에서 이 작업을 사용하고 있습니다.
행복한 개발! 이 작업으로 생산성이 향상되어 멋진 앱을 만들 수 있기를 바랍니다! :디
Reference
이 문제에 관하여(P2: AppBrickie - Telegram에서 자동으로 앱 PR 및 빌드를 제공하는 Github 액션!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/darthbenro008/p2-appbrickie-github-action-to-deliver-your-app-prs-and-builds-on-telegram-automatically-256e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)