Commit Graph

2634 Commits

Author SHA1 Message Date
Adam Lebsack a4e0ddb76a Merge pull request #666 from realm/ajl/jenkinsfile
Jenkinsfile to replace js_pr
2016-11-28 12:54:46 +01:00
Adam Lebsack ad3ea0b8b0 Only push image on master 2016-11-25 12:09:16 +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 7d100a79a1 Fix for android wrapper 2016-11-24 17:34:09 +01:00
Adam Lebsack 4eaa8eae91 Added docker cache support 2016-11-24 17:16:15 +01:00
Adam Lebsack eee69f0ccc Fixed arguments do doMacBuild() 2016-11-24 17:02:49 +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 70a30484d8 Update OS (#696)
Remove duplicate files from the submodule.
2016-11-24 14:15:15 +01:00
Adam Lebsack bccec2cb3f Use android-23 2016-11-24 13:13:15 +01:00
Adam Lebsack f2cea40c6c Fixed comment about aapt 2016-11-24 11:07:45 +01:00
Adam Lebsack f670d0cdbe Added android SDK and NDK to dockerfile 2016-11-24 10:55:46 +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 f44f31e721 [0.15.1-rc] Bump version 2016-11-22 16:42:07 -08:00
Ari Lazier ad1c900abf Merge pull request #681 from realm/al/ci-fixes
[WIP] Fixes for ci
2016-11-22 16:38:48 -08:00
Brian Munkholm 07e4387dfd Update README.md 2016-11-22 20:08:33 +01:00
Ari Lazier fcf04bf7f5 add non-working listener methods 2016-11-22 07:27:58 -08:00
Ari Lazier cdcefa5cfa use newer node version 2016-11-22 07:07:52 -08:00
Adam Lebsack 61dd300f29 Moving pending back to node 2016-11-22 11:52:32 +01:00
Adam Lebsack 67193d0975 Rethrow the error in a parellel job 2016-11-22 11:50:55 +01:00
Adam Lebsack 01a46c3275 Report status of each step to github 2016-11-22 11:35:36 +01:00
Adam Lebsack 014191a663 Added jenkinsfile 2016-11-22 10:32:35 +01:00
Ari Lazier acae0aaf4f don't require node analytics for rn 2016-11-21 17:47:55 -08:00
Ari Lazier 537e3824be Merge pull request #680 from realm/larkost/639-report-xctest-errors
better report errors in test/build
2016-11-21 17:17:27 -08:00
Karl Kuehn 8d75898fe5 better report errors in test/build
fix for error visibility from #639
2016-11-21 16:48:03 -08:00
Ari Lazier 0238e8fa48 lint fix 2016-11-21 15:33:37 -08:00
Brandon Smith bcec963629 Support running realm-js in Electron renderer (#667)
Electron is a combination of a node and
Chromium processes. Chromium processes
can have node bindings enabled and can
therefore run most npm modules seamlessly.

The current `lib/index.js` bootstrapping
logic results in a ReferenceError on the
following statement:

    typeof Realm != 'undefined'

Thus, checking whether running under node
first allows realm-js to run inside the
Electron renderer (Chromium) process.
2016-11-21 16:14:46 +01:00
Ari Lazier df18d1f925 Merge pull request #675 from realm/al/cleanup
call cleanup on exceptions and ctr-c
2016-11-21 07:08:50 -08:00
Ari Lazier 1d48ce1246 Merge pull request #672 from realm/karl.kuehn/xcpretty-missing-fix
fix case where xcpretty is not installed
2016-11-20 14:52:17 -08:00
Ari Lazier b023f492b6 Merge pull request #660 from realm/rt/update-docs
Fix docs and test according to new api
2016-11-20 10:55:36 -08:00
Ari Lazier 01e866ae4f Merge pull request #662 from realm/kd/node-analytics
Add runtime analytics for node
2016-11-20 10:55:15 -08:00
Ari Lazier ec2622ba96 call cleanup on exceptions and ctr-c 2016-11-20 10:34:13 -08:00
Karl Kuehn d5aaab1308 fix case where xcpretty is not installed 2016-11-18 14:00:30 -08:00
Ari Lazier 19e91c1f7b don't include ios app in the package 2016-11-17 07:35:51 -08:00
Adam Lebsack e5293f9ef0 Added tests directory to package.json 2016-11-17 16:15:08 +01:00
Kristian Dupont 14a62e5f76 Make eslint happy 2016-11-16 21:18:08 +01:00
Kristian Dupont bb837b4580 Add request dependency 2016-11-16 20:49:32 +01:00
Kristian Dupont 39b082f607 Add runtime analytics for node 2016-11-16 15:55:59 +01:00
Radu Tutueanu 8d5acd7da5 Fix docs and test according to new api 2016-11-16 13:36:41 +01:00
Adam Fish 70e0a33f98 Merge pull request #654 from realm/af/node-example
Node example
2016-11-15 22:54:26 +01:00
Adam Fish 842e5e3476 Minor tweaks to README language and folder name 2016-11-15 22:49:22 +01: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 7a4bf0e5ec Merge pull request #658 from realm/al-sync
Node and fine grained notification support
2016-11-15 11:00:08 -08:00
Ari Lazier bfce11918b temporarily remove sync docs 2016-11-15 10:48:15 -08:00
Ari Lazier e4239d48af Merge pull request #645 from realm/al-sync-user-tests
User persistence and sync tests
2016-11-15 10:44:47 -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
Radu Tutueanu 4b0f5f41e6 Merge pull request #655 from realm/rt/build-without-by-default
Do not build node with sync by default
2016-11-15 18:04:07 +01:00
Ari Lazier d56fbc303f add node-sync to .gitignore 2016-11-15 08:33:07 -08:00
Radu Tutueanu eaf29974fd Empty commit for ci 2016-11-15 17:06:23 +01:00