답변

1

빅토르 : 저는 현재 그들 각자 또는 다른 사람의 장점과 단점이 무엇인지 관심이 4 후보하지만.

다른 도구 Bitrise에 대한 주요 단지 몇에 대해 언급하지 않음 :

  • 우리는 (https://www.bitrise.io/cli)를 오픈 소스 주자가, 추월 차선에 매우 유사하다; Mac/PC에 설치하고 bitrise.io에 등록하지 않고도 해당 설정을 실행할 수 있습니다.
  • 우리는 React Native 프로젝트 용 프로젝트 스캐너이며 오픈 소스 (https://github.com/bitrise-core/bitrise-init)입니다. 이는 대개 RN 프로젝트 저장소 루트에서 Mac에서 bitrise init을 실행하거나 bitrise.io에 저장소를 등록함으로써 RN 프로젝트에 적합한 기본 빌드 구성을 즉시 사용할 수 있음을 의미합니다.
  • 기본 설정을 생성하고 나면 원하는대로 변경할 수 있습니다 (패스트 레인 설정과 유사). 이를 위해 직접 구성 yml을 편집하거나, bitrise.io와 Mac/PC 모두에서 사용할 수있는 Workflow Editor UI를 사용할 수 있습니다. 이에 대한 자세한 정보와 관련 가이드 : https://discuss.bitrise.io/t/how-to-experiment-with-bitrise-configs-locally-on-your-mac-linux/1751

은 물론 더 많은 기능이있다, 이들의 DevCenter가 좋은 출발점 (http://devcenter.bitrise.io/을)해야한다, 난 그냥 사용 사례에 대한 직접 점 몇 가지를 강조하고 싶었다/네 질문에.

우리는 당신이 가진 수있는 모든 질문에 답변을 항상 행복하고, 일반적으로이 :)

+0

또한 runrise로 bitrise.io를 사용할 수 있지만 CLI 대신 configland runner를 사용하려면 fastlane을 사용하는 것이 좋습니다. –

1

나는 유지에서 답을 찾을 수있는 우리의 DevCenter과 지역 사회 포럼 (https://discuss.bitrise.io/)을 확인하는 것이 가치 오픈 소스 RN SDK 및 Fastlane에 기여합니다. Repo 유지 보수뿐만 아니라 Repo에서 Fastlane for CI를 사용합니다 : https://github.com/BranchMetrics/react-native-branch-deep-linking/blob/master/fastlane/Fastfile. Repo에는 Travis와 Circle의 두 가지 작업이 있습니다. 최근까지 OS X에서 Android SDK를 사용하여 지원하지 않았기 때문에 Circle은 최근에 다음을 지원합니다 : https://discuss.circleci.com/t/android-and-ios-support-in-the-same-project/12102. 나는 아직 그것을 시도하지 않았다.

나는 RN 애플리케이션을 구축하고 배포하는 패스 트레인을 사용 경험이없는,하지만 난 RN 애플 리케이션의 번호를 알고이 일을 포함하여, 그것을 사용 :

https://github.com/infinitered/ChainReactApp/blob/master/ios/fastlane/Fastfile https://github.com/infinitered/ChainReactApp/blob/master/android/fastlane/Fastfile

패스 트레인은 확장이 가능하고 다른 목적으로 많은 수의 플러그인을 생성 한 매우 활동적인 커뮤니티가 있습니다 : https://docs.fastlane.tools/plugins/available-plugins/.

+0

참고 : bitrise.io에는 iOS 도구 (Xcode)와 Android 도구가 모두 설치된 스택이 있습니다. –