보통 API Key는 외부에 노출되면 안 되기 때문에 local.properties 파일에만 저장하여 로컬에서만 관리한다. 해당 파일은 .gitignore에 등록해 GitHub 저장소에는 포함되지 않도록 처리한다. GitHub Actions에서 자동화가 실행될 때 local.properties 파일이 없기 때문에, 워크플로우 내에서 해당 파일을 새로 생성하고 필요한 API Key를 등록하는 과정이 필요하다. 이 글에서는 local.properties 파일을 GitHub Actions에서 자동으로 생성하고, 필요한 API Key들을 삽입하여 빌드에 사용할 수 있도록 처리하는 워크플로우를 정리한다. 우선 내가 사용하는 api key 들을 Github Actions secrets 에 등록해 준다2025.05..

2025.05.28 - [Android/CICD] - [ CICD #1 ] GitHub secrets 등록 -1 [ CICD #1 ] GitHub secrets 등록 -1예전부터 해보고 싶었던 빌드, 테스트, 배포 과정을 자동화에 대해서 시도해 보고 최종적으로 성공한 것에 대해 기록하고자 한다.CI/CD 도구로 여러가지가 있다는 건 알고만 있었다 1. Github Actions2jihunstudy.tistory.com2025.05.28 - [Android/CICD] - [ CICD #2 ] GitHub Actions Firebase Distribution -2 [ CICD #2 ] GitHub Actions Firebase Distribution -2이전 글에서 Github Secrets 를 등록 하는 ..
이전 글에서 Github Secrets 를 등록 하는 방법을 정리했다. 2025.05.28 - [Android/CICD] - [ CICD #1 ] GitHub secrets 등록 -1 [ CICD #1 ] GitHub secrets 등록 -1예전부터 해보고 싶었던 빌드, 테스트, 배포 과정을 자동화에 대해서 시도해 보고 최종적으로 성공한 것에 대해 기록하고자 한다.CI/CD 도구로 여러가지가 있다는 건 알고만 있었다 1. Github Actions2jihunstudy.tistory.com 이번에는 Firebase Distribution 에 테스트 apk 를 등록 하는 워크 플로우를 정리해 보려고 한다 개념은 이런거 같다 내가 원하는 브렌치안에 .github/workflows 파일을 만들어서 CI/CD..

예전부터 해보고 싶었던 빌드, 테스트, 배포 과정을 자동화에 대해서 시도해 보고 최종적으로 성공한 것에 대해 기록하고자 한다.CI/CD 도구로 여러가지가 있다는 건 알고만 있었다 1. Github Actions2. GitLab CI/CD3. Bitrise4. Jenkins 등등.. Bitrise는 예전에 부장님께서 프로젝트 진행 중 무료 버전으로만 사용할 수 있게 설정해서 사용해 봤었는데 아직 개념이 없었어서 그런지 와닿지가 않았다 현재 개발중인 앱이 Github Repository로 관리 중이어서 이번엔 Github Actions를 이용해 보기로 하고 시작해 봤다. 우선 Github Actions 에서 자동화를 진행할 코드를 워크 플로우 ( workflow )라고 하는 거 같다. 이 워크 플로우의 확..
- Total
- Today
- Yesterday
- widget onupdate
- 안드로이드 폴드 대응
- local.properties
- 풀배열 키보드
- github secrets
- 폴더블 이벤트 받기
- widget 만들기
- 폴더블 상태 유지
- github
- Android
- 기름잡아주는
- android widget 만들기
- 테스트 배포
- widget onreceive
- widget glide
- github actions
- 쏘렌토 하이브리드
- aos img url bitmap
- wear os
- 오브제썬스틱
- flutter web
- api key 관리
- 갤럭시 워치
- 테스트 앱 배포
- widget 이미지 로딩
- 쏘렌토 하이브리드 시그니처
- 안드로이드 플립 대응
- 웨어러블
- firebase distribution
- 맥 전용
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |