Upgrade to Pro — share decks privately, control downloads, hide ads and more …

헤이딜러에서는 어떻게 일하나요? | 18.11.25 | [안드로이드 컨퍼런스]우리는 안드로이드 개발자입니다

Ted Park
November 25, 2018

헤이딜러에서는 어떻게 일하나요? | 18.11.25 | [안드로이드 컨퍼런스]우리는 안드로이드 개발자입니다

Ted Park

November 25, 2018
Tweet

More Decks by Ted Park

Other Decks in Programming

Transcript

  1. <style name="TextAppearance.HeyDealer" parent="TextAppearance.AppCompat"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:textColor">@color/darkgray</item> </style>

    <style name="TextAppearance.HeyDealer.Headline"> <item name="android:textSize">24dp</item> <item name="android:textStyle">bold</item> <item name="fontPath">@string/font_semi_bold</item> <item name="heightPerLine">24dp</item> </style> <style name="TextAppearance.HeyDealer.Headline.Multi"> <item name="heightPerLine">36dp</item> <item name="android:lineSpacingExtra">12dp</item> </style> ... ...
  2. Git - branch/commit 은 항상 Jira 이슈번호로 시작 (HDA-123 XXXX)

    - 해당 코드의 변경 이유나 히스토리 Tracking에 유용
  3. PR Merge - PR을 Merge하기 위해서는 최소1명의 리뷰어 approved +

    Jenkins 빌드 성공 + Sonarqube 패스 의 조건이 필요
  4. PR Merge - PR을 Merge하기위해서는 최소1명의 리뷰어 approved + jenkins

    빌드 성공 + sonarqube 패스 의 조건이 필요
  5. QA

  6. 테스트 및 배포 - 앱의 핵심 기능 릴리즈 테스트 ->

    베타 테스트 -> 50%배포 -> 전체배포