Skip to content

Commit 1637583

Browse files
committed
complete refactor using nativescript-plugin-seed
1 parent 9b129a8 commit 1637583

File tree

180 files changed

+567
-9020
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

180 files changed

+567
-9020
lines changed

.gitignore

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,25 @@
1+
.vscode
2+
.idea
3+
.DS_Store
4+
*.esm.json
15
*.js
26
*.js.map
37
*.log
4-
!scripts/*.js
5-
demo/app/*.js
8+
src/*.d.ts
9+
!src/index.d.ts
10+
!src/references.d.ts
11+
!src/scripts/*.js
12+
!seed-tests/*.js
13+
seed-tests/seed-copy/**/*.*
14+
seed-tests/seed-copy-new-git-repo/**/*.*
615
!demo/karma.conf.js
716
!demo/app/tests/*.js
817
demo/*.d.ts
18+
!demo/references.d.ts
919
demo/lib
1020
demo/platforms
11-
demo/node_modules
1221
node_modules
13-
*.log
14-
*.keystore
15-
*.idea
16-
*.DS_STORE
22+
publish/src
23+
publish/package
24+
demo/report/report.html
25+
demo/report/stats.json

.npmignore

Lines changed: 0 additions & 11 deletions
This file was deleted.

.travis.yml

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
matrix:
2+
include:
3+
- stage: "Lint"
4+
language: node_js
5+
os: linux
6+
node_js: "8"
7+
script: cd src && npm run ci.tslint && cd ../demo && npm run ci.tslint
8+
- stage: "WebPack, Build and Test"
9+
os: osx
10+
env:
11+
- WebPack="iOS"
12+
osx_image: xcode10.0
13+
language: node_js
14+
node_js: "8"
15+
jdk: oraclejdk8
16+
script: cd demo && npm run build.plugin && npm i && tns build ios --bundle --env.uglify
17+
- language: android
18+
os: linux
19+
env:
20+
- WebPack="Android"
21+
jdk: oraclejdk8
22+
before_install: nvm install 8
23+
script: cd demo && npm run build.plugin && npm i && tns build android --bundle --env.uglify --env.snapshot
24+
- language: android
25+
env:
26+
- BuildAndroid="28"
27+
os: linux
28+
jdk: oraclejdk8
29+
before_install: nvm install stable
30+
script:
31+
- cd src && npm i && npm run tsc && cd ../demo && tns build android
32+
- os: osx
33+
env:
34+
- BuildiOS="12"
35+
- Xcode="10.0"
36+
osx_image: xcode10.0
37+
language: node_js
38+
node_js: "8"
39+
jdk: oraclejdk8
40+
script:
41+
- cd src && npm i && npm run tsc && cd ../demo && tns build ios
42+
- os: linux
43+
language: android
44+
dist: precise
45+
sudo: required
46+
jdk: oraclejdk8
47+
before_script:
48+
- echo no | android create avd --force -n test -t android-21 -b armeabi-v7a
49+
- emulator -avd test -no-audio -no-window &
50+
- android-wait-for-emulator
51+
before_install:
52+
- nvm install 8
53+
script: cd src && npm run test.android
54+
- os: osx
55+
language: node_js
56+
node_js: "8"
57+
jdk: oraclejdk8
58+
osx_image: xcode10.0
59+
script: cd src && npm run test.ios
60+
61+
android:
62+
components:
63+
- tools
64+
- platform-tools
65+
- build-tools-28.0.3
66+
- android-28
67+
- extra-android-m2repository
68+
- sys-img-armeabi-v7a-android-21
69+
70+
before_install:
71+
- sudo pip install --upgrade pip
72+
- sudo pip install six
73+
74+
install:
75+
- echo no | npm install -g nativescript
76+
- tns usage-reporting disable
77+
- tns error-reporting disable

0 commit comments

Comments
 (0)