File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33React Native module to support Azure Notification Hub push notifications on Android, iOS, and Windows.
44
5+ [ ![ Build Status] ( https://dev.azure.com/phongthaicao/react-native-azurenotificationhub/_apis/build/status/CatalystCode.react-native-azurenotificationhub?branchName=master )] ( https://dev.azure.com/phongthaicao/react-native-azurenotificationhub/_apis/build/status/CatalystCode.react-native-azurenotificationhub?branchName=master )
6+
57# Platform-specific Guides
68 - [ Android] ( docs/android-installation.md )
79 - [ iOS] ( docs/ios-installation.md )
Original file line number Diff line number Diff line change 1+ trigger :
2+ branches :
3+ include :
4+ - master
5+ - releases/*
6+ exclude :
7+ - refs/tag/*
8+
9+ pool :
10+ vmImage : ' macOS-10.13'
11+
12+ steps :
13+ - checkout : self
14+ path : react-native-azurenotificationhub
15+
16+ - script : |
17+ git clone https://github.com/phongcao/react-native-azurenotificationhub-sample.git ../react-native-azurenotificationhub-sample
18+ displayName : ' Cloning react-native-azurenotificationhub-sample'
19+
20+ - task : NodeTool@0
21+ inputs :
22+ versionSpec : ' 10.15.3'
23+ displayName : ' Install Node'
24+
25+ - script : cd ../react-native-azurenotificationhub-sample && npm install
26+ displayName : ' Install dependencies'
27+
28+ - script : |
29+ cp -R ../react-native-azurenotificationhub ../react-native-azurenotificationhub-sample/node_modules
30+ displayName : ' Copying react-native-azurenotificationhub'
31+
32+ - script : cd ../react-native-azurenotificationhub-sample && npm run lint
33+ displayName : ' Run lint'
34+
35+ - script : cd ../react-native-azurenotificationhub-sample && npm run test
36+ displayName : ' Run unit tests'
37+
38+ - task : Gradle@2
39+ inputs :
40+ workingDirectory : ' ../react-native-azurenotificationhub-sample/android'
41+ gradleWrapperFile : ' ../react-native-azurenotificationhub-sample/android/gradlew'
42+ tasks : ' assembleRelease'
43+ continueOnError : false
You can’t perform that action at this time.
0 commit comments