amazon-ivs-react-native-player
v1.5.0 react-native ios android
commit
commit
test
jest
typescript
tsc --noEmit
lint
eslint "**/*.{js,ts,tsx}"
reset
git clean -xdfe .vscode && yarn && yarn prepare
markbuild
tsx ./scripts/example-dot-env.ts
prepare
bob build && yarn markbuild
example
yarn --cwd example
pods
cd example && pod-install --quiet
bootstrap
yarn example && yarn && yarn pods
e2e:ios
yarn bootstrap && yarn e2e:reset && yarn example ios && yarn e2e:build:ios && yarn e2e:test:ios
e2e:android
yarn bootstrap && yarn example android && yarn e2e:build:android && yarn e2e:test:android
e2e:reset
detox clean-framework-cache && detox build-framework-cache
e2e:build:android
detox build --configuration android
e2e:build:ios
detox build --configuration ios
e2e:test:android
yarn get:testbutler && detox test --configuration android --take-screenshots failing --loglevel verbose
e2e:test:ios
detox test --configuration ios --take-screenshots failing --loglevel verbose
e2e:build:android:release
detox build --configuration android.emu.release
e2e:build:ios:release
detox build --configuration ios.sim.release
e2e:test:android:release
yarn get:testbutler && detox test --configuration android.emu.release --headless --take-screenshots failing
e2e:test:ios:release
detox test --configuration ios.sim.release --headless --take-screenshots failing
get:testbutler
curl -f -o ./test-butler-app.apk https://repo1.maven.org/maven2/com/linkedin/testbutler/test-butler-app/2.2.1/test-butler-app-2.2.1.apk
release:create
tsx ./scripts/release-create.ts
release:verify
tsx ./scripts/release-verify.ts
release:tag
tsx ./scripts/release-tag.ts