2022년 11월 29일 화요일

Bitrise

Bitrise

Bitrise

Bitrise에서 가입하고 Github연결하면된다.
안드로이드는 할것도 없네.
gradle-wrapper.jar파일이 0byte라서 에러가 좀 났었다. 삭제하고 다시 sync해서 커밋하면 해결된다.
iOS설정은 좀 후에.

Gradle의 특정 Task를 추가하고 싶은경우
Workflow -> script -> 추가해서


./gradlew shared:ktlintCheck; gradlew_return_code=$?
cp /bitrise/src/app/build/reports/ktlint/ktlintMainSourceSetCheck.html $BITRISE_DEPLOY_DIR/ktlint-report.html

if (( gradlew_return_code != 0 )); then
  exit 1
fi

추가하면된다.
Github 에서도 자동으로 연결됨.

Android에서 버젼 코드도 동적으로 지정가능하다.
https://hesam-kamalan.medium.com/how-to-automate-android-build-process-on-bitrise-ci-part-2-b3f8124c29ee#.rtlt0qn3o

KMP 에서 IOS, Spring boot, nodejs등은 내용추가할예정.
ios도입기란다. : https://fbdlrghks123.tistory.com/3?category=925472

Danger⚡️をBitriseCIで導入してGithubのコードレビューを自動化する方法
https://qiita.com/toshihirooya/items/2d2a3c28071892d909e5

0 comments:

댓글 쓰기