-
Github Action - Android build setting startDevOps/Github 2020. 3. 5. 11:59반응형
github의 action 을 사용하여 안드로이드 빌드 셋팅을 하도록 하겠습니다.
https://github.com/DNights/AndroidActionTest
github에서 제공하는 action을 이용하여서 빌드 환경을 구축하도록 해보겠습니다.
적용하고자 하는 repsitory에서 상단에 탭 4번째에 Action이라는 항목이 있습니다.
Action 탭을 클릭합니다.
최초 시작시 자신이 구성하고자 하는 환경의 기본셋팅을 지원해줍니다.
저는 android 빌드를 할 예정이기 때문에 Android CI 를 찾아서 Set up this workflow를 클릭합니다.
그러면 아래와 같이 android.yml 파일이 생성 되며 기본 셋팅이 작성되어 있습니다.
yml 파일에 대한 작성 방법은 다음에 자세하게 다루도록 하고 아래의 내용을 복사하여 붙여놓기 한뒤
오른쪽의 StartCommit 버튼을 눌러 해당내용을 적용합니다.
android.yml
name: Android CI on: [push] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: malinskiy/action-android/install-sdk@release/0.0.5 - name: Build with Gradle run: sudo ./gradlew clean assembleDebug
push 한뒤에는 .github/workflows 폴더에 들어있는 yml 파일을 읽어들여 조건에 맞는 행동들을 수행하게 됩니다.
작동중일경우 노란색 원형의 프로그래스가 돌아가며
작업이 최종단계까지 성공하면 녹색 체크 마크가 표시
작업이 중간에 실패시 빨간색 엑스 표시가 표기됩니다.
해당 작업을 클릭하면 안에서 작동한 자세한 내용들도 확인이 가능합니다.
이번 내용은 기본적인 셋팅만 하는 내용을 작성하였습니다.
이후에 workflows 의 yml 파일을 작성하여 빌드환경을 구성하는 방법에 대한 자세히 다루도록 하겠습니다.
반응형'DevOps > Github' 카테고리의 다른 글
Github 프로필 꾸미기 (0) 2022.04.25 Github Actions 소개 (0) 2020.11.23 Github Actions - 환경변수로 Keystore 저장하여 사용하기 (0) 2020.05.01 GitHub Actions - 환경변수 등록 방법 (1) 2020.03.21 Jekyll을 사용하여 GitHub 블로그 만들기 (0) 2019.08.08 GitHub.io 페이지 만들기 (4) 2019.08.08