Yavor Georgiev
12bde1ed35
Improve CI builds relying on Chrome ( #796 )
...
* Use ES6 Proxies to implement collections in the Chrome debugger
* rework realm-test-names event
* move React stuff on the CPH mac mini
* use node with npm3
* remove debugging aid code
2017-01-11 18:22:41 +01:00
Kristian Dupont
2187667650
Always install node binaries except on Windows ( #790 )
2017-01-11 11:12:43 +01:00
Mark Rowe
c4b22a160a
Update to sync v1.0.0-BETA-6.3 ( #776 )
...
* Update to sync v1.0.0-BETA-6.3.
This requires updating to current object store master to accommodate the
changes to sync error reporting.
* Add some include folder search paths
* Add thread_safe_reference to the RealmJS target
2017-01-04 15:07:25 +01:00
Kristian Dupont
afa5a57024
Fix typo in test.sh
2017-01-04 11:55:54 +01:00
Emanuele Zattin
87d4952302
Fix a typo
2017-01-03 12:55:36 +01:00
Emanuele Zattin
d4a51e9996
Make the symlink relative
2017-01-03 12:40:36 +01:00
Emanuele Zattin
142b6fadaa
Another fix
2017-01-03 12:21:23 +01:00
Emanuele Zattin
08b2a3da43
Got ln arguments order wrong... again
2017-01-03 11:43:21 +01:00
Emanuele Zattin
952b3f719b
Fix Jenkins builds by rewriting the symlink
2017-01-03 11:32:30 +01:00
Emanuele Zattin
3afb9ff017
Fix some Ruby
2017-01-03 10:16:19 +01:00
Emanuele Zattin
c7a7d1228b
Make shellcheck happy about test.sh
2017-01-02 13:35:45 +01:00
Karl Kuehn
40b3b0d6e7
improve resetting the iOS simulator ( #710 )
...
Reworks how the simulator is handled to ensure that we are using a single targeted simulator platform (e.g.: iOS 9 on iPhone 5s), and that the Simulator is in good shape to handle that.
2016-12-22 10:02:15 -08:00
Ari Lazier
c95129cff9
fix download core script to properly check the sync dependency ( #735 )
2016-12-21 15:30:24 +01:00
Nabil Hachicha
b9706b1e80
Nh/fixes 740 ( #743 )
...
* Fix Android testing CI job, we don't use the packager since we build the Release bundle
* Test run on Docker-cph-01 or Docker-cph-02
2016-12-20 19:01:45 +00:00
Kristian Dupont
63cd9013cc
Add install script to conditionally launch node-pre-gyp ( #689 )
...
* Add user file
* Add install script to conditionally launch node-pre-gyp
* Let install script deal with plain npm install
* Make eslint happy
* Use require.resolve instead of brittle relative path
* Update install script to forward pre-gyp error
* Fix error in install.js
* Revert "Add user file"
This reverts commit 2948f4cfc2dfd2d5d75594307b1e89806b817eb7.
2016-12-20 17:10:37 +01:00
Radu Tutueanu
50d8a55d3f
Use the KILL signal when killing the server
2016-12-07 13:28:05 +01:00
Radu Tutueanu
2c99e73e6b
Update sync and ros package names
2016-12-06 12:43:25 +01:00
Adam Lebsack
88e840f315
Merge remote-tracking branch 'origin/master' into ajl/jenkinsfile
2016-11-25 11:33:48 +01:00
Adam Lebsack
1856f04cce
Fix for android wrapper
2016-11-24 17:39:50 +01:00
Adam Lebsack
5ac6d97833
Added support for React tests on android in docker (phew)
2016-11-24 16:58:16 +01:00
Radu Tutueanu
2543413017
Build and publish node pre-gyp binaries ( #657 )
...
* Build node pre-gyp for linux
* Add Jenkisfile
* Fix core package names
* Fix Jenkinsfile errors
* To revert: only build using 4.4.7
* Do not download on linux
* Fix wrong argument
* Fix archiving linux artifacts
* Try to fix
* Revert "Try to fix"
This reverts commit 8bcd1d0ffb539b9f2881ce8e0396681b55caf69e.
* Fix moving the gyp binaries
* Update version
* Revert "To revert: only build using 4.4.7"
This reverts commit b829c0e0d27b1baed50c3af436731c5014de290f.
* Bump version in dependencies
* Publish binaries
* Use correct version
* Remove unneded quote
* Fix publish
2016-11-23 15:09:47 +01:00
Ari Lazier
cdcefa5cfa
use newer node version
2016-11-22 07:07:52 -08:00
Adam Lebsack
014191a663
Added jenkinsfile
2016-11-22 10:32:35 +01:00
Karl Kuehn
8d75898fe5
better report errors in test/build
...
fix for error visibility from #639
2016-11-21 16:48:03 -08:00
Karl Kuehn
d5aaab1308
fix case where xcpretty is not installed
2016-11-18 14:00:30 -08:00
Ari Lazier
ab7061aa29
undo test.sh change
2016-11-15 11:22:15 -08:00
Ari Lazier
038a025b81
[0.15.0] Bump version
2016-11-15 11:10:07 -08:00
Ari Lazier
fabaf5e819
Merge pull request #653 from realm/nh/update_android
...
Nh/update android
2016-11-15 10:06:20 -08:00
Ari Lazier
ca3fb62c59
ci build fixes for android
2016-11-15 05:08:26 -08:00
Radu Tutueanu
ca0fd78cee
Do not build node with sync by default
2016-11-15 13:49:41 +01:00
Nabil Hachicha
fdf88c2f78
Adding a build type to switch between Core & Core+Sync
2016-11-14 13:26:33 +00:00
Ari Lazier
15bb3014b9
example fixes
2016-11-11 18:23:44 -08:00
Ari Lazier
41b0426e01
Merge pull request #652 from realm/rt/improve-build
...
Improve build
2016-11-11 16:31:48 -08:00
Ari Lazier
d9398a0bb9
restart simulators
2016-11-11 12:32:20 -08:00
Ari Lazier
7683d1185a
rerun tests on failure
2016-11-11 11:31:00 -08:00
Ari Lazier
588fc50e9f
try to build then test
2016-11-11 11:24:35 -08:00
Radu Tutueanu
0b9cca78d6
Download core OR sync
...
No need to download both
2016-11-11 17:42:35 +01:00
Radu Tutueanu
900827d72f
Skip the download if PREFIX env variables are defined
2016-11-11 14:46:16 +01:00
Ari Lazier
08ffc3bf15
ccache support
2016-11-10 23:55:26 -08:00
Ari Lazier
81402f890b
use yarn and fix for test app package.json
2016-11-10 23:11:31 -08:00
Ari Lazier
babd9b6c3d
don't unzip sync zip when not needed
2016-11-10 14:29:28 -08:00
Ari Lazier
0cc306ca26
Merge branch 'al-sync-user-tests' of https://github.com/realm/realm-js into al-sync-user-tests
2016-11-10 11:45:04 -08:00
Ari Lazier
aeea153a06
don't reset simulators
2016-11-10 11:44:57 -08:00
JP Simard
219947db9e
try to work around failure to run the tests
2016-11-10 11:26:27 -08:00
Ari Lazier
8bd5ee8be7
Merge branch 'al-sync-user-tests' of https://github.com/realm/realm-js into al-sync-user-tests
2016-11-10 10:50:51 -08:00
Adam Lebsack
58e2032998
Merge pull request #649 from realm/rt/fix-node-linux
...
Fix node tests for linux
2016-11-10 19:50:36 +01:00
Ari Lazier
a47d6b12c0
fix for reset script
2016-11-10 10:50:33 -08:00
Ari Lazier
5b3825092d
updated simulator script
2016-11-10 10:32:59 -08:00
Adam Lebsack
6b8fa6bf16
Do not run docker interactively
2016-11-10 19:28:39 +01:00
Ari Lazier
97b5101c5e
no xcpretty
2016-11-10 10:19:46 -08:00