react-native-notifications
Version:
Advanced Push Notifications (Silent, interactive notifications) for iOS & Android
40 lines (36 loc) • 889 B
YAML
steps:
- block: ":rocket: Release!"
prompt: "Fill out the details for release"
if: 'build.message =~ /^release\$/i'
fields:
- text: "VERSION"
key: "version"
- text: "NPM_TAG"
key: "npm-tag"
default: 'null'
hint: 'Leave NULL if no version is specified'
required: false
- label: "Android"
command:
- "nvm install"
- "npm install"
- "npm run test-js"
- "npm run clean"
- "npm run test-unit-android -- --release"
key: android
- label: "iOS"
command:
- "nvm install"
- "npm install"
- "npm run test-unit-ios -- --release"
- "npm run test-e2e-ios -- --release --multi"
key: ios
- label: ":package: Publish"
if: "build.pull_request.id == null"
command:
- "nvm install"
- "npm install"
- "npm run release"
depends_on:
- "android"
- "ios"