Browse Source

update deps, fix release tests

Daniel Zlotin 7 years ago
parent
commit
978fc283a6
6 changed files with 318 additions and 242 deletions
  1. 0
    4
      .eslintrc
  2. 2
    2
      package.json
  3. 1
    1
      playground/android/app/build.gradle
  4. BIN
      playground/android/playground.keystore
  5. 5
    5
      scripts/test.all.js
  6. 310
    230
      yarn.lock

+ 0
- 4
.eslintrc View File

339
       "error",
339
       "error",
340
       "always"
340
       "always"
341
     ],
341
     ],
342
-    "space-before-function-paren": [
343
-      "error",
344
-      "never"
345
-    ],
346
     "space-in-parens": [
342
     "space-in-parens": [
347
       "error",
343
       "error",
348
       "never"
344
       "never"

+ 2
- 2
package.json View File

53
     "babel-eslint": "7.x.x",
53
     "babel-eslint": "7.x.x",
54
     "babel-jest": "20.x.x",
54
     "babel-jest": "20.x.x",
55
     "babel-polyfill": "6.x.x",
55
     "babel-polyfill": "6.x.x",
56
-    "babel-preset-react-native": "1.x.x",
56
+    "babel-preset-react-native": "2.x.x",
57
     "babel-register": "6.x.x",
57
     "babel-register": "6.x.x",
58
     "detox": "5.x.x",
58
     "detox": "5.x.x",
59
-    "eslint": "3.x.x",
59
+    "eslint": "4.x.x",
60
     "eslint-plugin-babel": "4.x.x",
60
     "eslint-plugin-babel": "4.x.x",
61
     "eslint-plugin-react": "7.x.x",
61
     "eslint-plugin-react": "7.x.x",
62
     "eslint-plugin-react-native": "2.x.x",
62
     "eslint-plugin-react-native": "2.x.x",

+ 1
- 1
playground/android/app/build.gradle View File

20
     }
20
     }
21
     signingConfigs {
21
     signingConfigs {
22
         release {
22
         release {
23
-            storeFile file('../playground.jks')
23
+            storeFile file('../playground.keystore')
24
             storePassword "playground"
24
             storePassword "playground"
25
             keyAlias "playground"
25
             keyAlias "playground"
26
             keyPassword "playground"
26
             keyPassword "playground"

BIN
playground/android/playground.keystore View File


+ 5
- 5
scripts/test.all.js View File

1
+
1
 const exec = require('shell-utils').exec;
2
 const exec = require('shell-utils').exec;
2
 
3
 
3
-function run() {
4
+async function run() {
4
   exec.execSync(`yarn run clean`);
5
   exec.execSync(`yarn run clean`);
5
-  exec.execSync(`yarn run test-js`);
6
-  exec.execSync(`yarn run test-unit-android -- release && yarn run test-unit-ios -- release`);
7
-  exec.exec(`yarn run test-e2e-android -- release`);
8
-  exec.exec(`yarn run test-e2e-ios -- release`);
6
+  exec.execSync(`yarn run test-js & yarn run test-unit-android -- release & yarn run test-unit-ios -- release`);
7
+  await Promise.all([exec.execAsync(`yarn run test-e2e-android -- release`), exec.execAsync(`yarn run test-e2e-ios -- release`)]);
8
+  console.log('DONE!!!'); //eslint-disable-line
9
 }
9
 }
10
 
10
 
11
 run();
11
 run();

+ 310
- 230
yarn.lock
File diff suppressed because it is too large
View File