[ReactNative] Code Push #5 Release
이전글에서 ReactNative Plugin 사용방법과 CodePush Option을 알아보았습니다.
이번글에서는 코드를 변경한 후에 릴리즈 하는 방법을 알아보겠습니다.
https://gigas-blog.tistory.com/273
기본적인 Release는 아래의 형식으로 이루어져 있습니다.
appcenter codepush release-react -a <ownerName>/<appName>
#1번 글에서 CodePush-Android, CodePush-iOS 프로젝트를 만들었는데요. 그렇다면 아래와 같이 작성하면 됩니다.
appcenter codepush release-react -a bonjin/CodePush-iOS
appcenter codepush release-react -a bonjin/CodePush-Android
AppCenter 홈페이지에 보여지는 내용입니다.
appcenter codepush 명령시 아래의 옵션을 지정할 수 있습니다.
[-v]
해당 옵션을 추가하여 version을 지정할 수 있습니다.
[--description]
해당 옵션을 추가하여 Description 내용을 추가할 수 있습니다.
[-x]
해당 옵션을 추가하여 Disabled 처리할 수 있습니다.
[-r]
해당 옵션을 추가하여 rollout 을 설정할 수 있습니다.
[-m]
해당 옵션을 추가하여 Required Update 옵션을 활성화 할 수 있습니다.
다양한 옵션들은 appcenter cli 문서를 통해 확인할 수 있습니다.
https://docs.microsoft.com/ko-kr/appcenter/distribution/codepush/cli#releasing-updates-react-native
이로써 React Native프로젝트에 CodePush 기능을 적용해봤습니다.
CodePush의 기본적인 설정으로 만들어진 프로젝트는 GitHub에 공유 되어있습니다.
https://github.com/bonjin-app/ReactNative/tree/main/SideProject/CodePush