hsunny study blog

[IONIC3] 센트리 릴리즈 아이디 고정하기 본문

programming/IONIC

[IONIC3] 센트리 릴리즈 아이디 고정하기

헤써니 2020. 8. 30. 15:39
사용중인 IONIC을 기준으로 포스팅한 글입니다.

sentry를 사용하는 IONIC 앱을 빌드하면, 빌드할 때마다 센트리에 기록되는 릴리즈 아이디가 자동으로 변경됩니다.

<!-- src/index.html -->
<script>
  (function(w){var i=w.SENTRY_RELEASE=w.SENTRY_RELEASE||{};i.id='584282d4e45ea559e38q';})(this);
</script>

 

출시되는 버전에 맞는 센트리 릴리즈 아이디를 고정하면, sentry에서 오류를 더 쉽게 확인할 수 있습니다.

이 때 사용하는 명령어는 SENTRY_SKIP_AUTO_RELEASE입니다.

$ SENTRY_SKIP_AUTO_RELEASE=true ionic cordova build android 
$ SENTRY_SKIP_AUTO_RELEASE=true ionic cordova build ios

※ 주의 : SENTRY_SKIP_AUTO_RELEASE는 실행하려는 명령어의 가장 앞에 써야 합니다. ionic 이하에 작성할 경우 오류가 발생합니다.