본문 바로가기

분류 전체보기

(174)
[Github Actions] Github Actions를 사용해보자 - 5. 추가 기능 학습하면서 작성하고 있어 정확하지 않은 내용이 있을 수 있습니다. 틀린 부분이 있다면 언제든 지적해주시면 감사하겠습니다. 본 게시글은 이전 게시글에 이어서 작성된 부분입니다. 2022.03.23 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 2022.03.24 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 2. 기본 Setting 2022.03.26 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 3. APK 생성 및 업로드 2022.03.28 - [Android/CI CD] - [Github Act..
[Android] Zxing 라이브러리를 사용하여 QR 코드를 읽어보자 QR 코드를 사용할 일이 생겨서 알아보던 와중, ZXing이라는 라이브러리를 사용하면 쉽게 QR 코드에 대한 정보를 가져올 수 있다고 하여 해당 라이브러리를 사용해 보았다. 적용하는 방법도 아주 간단하고, QR 코드를 인식하고, 데이터를 제대로 가져오는지만 확인하면 되는 간단한 작업이라 쉽게 적용하고 사용해 볼 수 있었다. 우선, Module 범위의 Gradle에 해당 라이브러리를 추가해주어야 한다. // zxing implementation 'com.journeyapps:zxing-android-embedded:4.1.0' 위의 버전이 아래에 설명할 코드를 사용할 경우 가장 최신 버전으로, Min SDK Version이 24 미만인 경우에는 추가적으로 implementation 해야 하는 부분이 있지만..
[Bitrise] Bitrise를 사용해보자 - 2. Slack 연동 본 게시글은 이전 게시글에 이어서 작성된 부분입니다. 2022.03.30 - [Android/CI CD] - [Bitrise] Bitrise를 사용해보자 - 1. 기본 Setting 이전 글에서 Bitrise에 대한 기본적인 세팅을 했으니, 이번에는 Slack을 연동하고 APK 파일을 받을 수 있도록 하는 작업을 진행해보려고 한다. Slack을 연동하기 위해서는, Github Actions에서 진행했던 스텝을 그대로 진행해주어야 한다. Slack API 페이지에서 App을 새로 생성해준다. Slack의 workspace를 지정해서 앱을 생성해주고, WeebHooks 옵션을 활성화시켜서 Weebhook URL을 생성하여 Bitrise에서 사용하기 위하여 복사를 해둔다. 이제 Bitrsise 페이지로 이동하..
[Bitrise] Bitrise를 사용해보자 - 1. 기본 Setting CI/CD Tool로 Github Action을 사용해 보았으니, 다음으로는 Bitrise를 사용해보고자 한다. 우선, Github Action이 러닝 커브가 낮다고 들어서 가장 먼저 적용해 보았는데, 사용해보니 Bitrise가 기본적인 세팅 하기에는 훨씬 더 쉬운 것으로 보인다. 다만, 무료 사용에는 제한이 있다는 것이 흠인것으로 보인다. 이번 글에서는 Bitrise를 사용하기 위한 기본적인 세팅에 대하여 알아보고자 한다. 우선, Bitrise 사용을 위하여 Bitrise 페이지에 들어가서 회원가입을 해주도록 한다. Github, Bitbucket 등 연동 가능한 플랫폼이 있어서 필자는 Github을 연동하여 계정을 만들었다. 계정을 생성한 후에는 Worksapce를 만들어주고 시작하면 된다. Work..
[Github Actions] Github Actions를 사용해보자 - 4. Slack 연동 본 게시글은 이전 게시글에 이어서 작성된 부분입니다. 2022.03.23 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 2022.03.24 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 2. 기본 Setting 2022.03.26 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 3. APK 생성 및 업로드 apk를 생성하고 Github actions에 apk를 업로드해보았으니, 이번에는 회사에서 많이 사용하는 Slack에서 제공하는 Slack API를 사용하여 Slack에 빌드 시 Noti를 던지고 ..
[Github Actions] Github Actions를 사용해보자 - 3. APK 생성 및 업로드 본 게시글은 이전 게시글에 이어서 작성된 부분입니다. 2022.03.23 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 2022.03.24 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 2. 기본 Setting [Github Actions] Github Actions를 사용해보자 - 2. 기본 Setting 본 게시글은 이전 게시글에 이어서 작성된 부분입니다. 2022.03.23 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 [Github Actions] Github Actio..
[Github Actions] Github Actions를 사용해보자 - 2. 기본 Setting 본 게시글은 이전 게시글에 이어서 작성된 부분입니다. 2022.03.23 - [Android/CI CD] - [Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 [Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 CI/CD Tool 중 Github에서 제공하는 Github Actions라는 Tool을 사용해 보았다. Github Actions을 적용하는 예제를 작성한 많은 게시글을 확인할 수 있었는데, 가이드를 보아도 필자는 정상적으로 설정하는 것 heegs.tistory.com Github Actions에 대한 기본적인 개념에 대해서는 이전 게시글에서 확인하면 되며, 이번 게시글에서는 기본 Setting 하는 방법에 ..
[Github Actions] Github Actions를 사용해보자 - 1. 기본 개념 정리 CI/CD Tool 중 Github에서 제공하는 Github Actions라는 Tool을 사용해 보았다. Github Actions을 적용하는 예제를 작성한 많은 게시글을 확인할 수 있었는데, 가이드를 보아도 필자는 정상적으로 설정하는 것 까지의 시간이 상당히 오랜시간이 걸렸다. 글을 작성하다보니, 생각보다 길이가 길어져 이번 글에서는 Github Actions의 개념과 yml 파일에 대하여 알아보고자 한다. 게시글의 흐름은 필자가 해당 부분을 공부하고 적용하면서 찾아보았던 순서대로 작성해보았다. 우선, Github Action을 사용하는 방법부터 알아보자. Github Actions은 Github에 올라와있는 Repository에서 사용할 수 있기 때문에 테스트할 Repo를 생성해준다. 필자는 Dumm..