Skip to content
This repository has been archived by the owner on Nov 8, 2021. It is now read-only.

Commit

Permalink
Release 2.0.16
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenkins CI committed Nov 7, 2017
1 parent 2659544 commit d82e896
Show file tree
Hide file tree
Showing 2 changed files with 77 additions and 2 deletions.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,58 @@
# Release 2.0.15

### Breaking changes
* None

### Bugs fixed
* Fixed a bug preventing from migrating from ROS1 when `cluster_node_id` is
* Fixed a bug in SingleProcessDiscovery where find by tag returned unexpected
results
* Fixed a bug in PermissionService where the listeners could potentially
operate on missing or invalidated objects
* Return a proper error when using the admin token to make permission changes
where the userId might not exist.
* Made sure that all symbols in `./realms/**/*.ts` are now exported

### Enhancements
* None

### Internals
* Extended RealmDirectoryService unit tests
* Created exception class for ServiceUnavailable


# Release 2.0.14

### Breaking changes
* None

### Bugs fixed
* None

### Enhancements
* Update Node in the Docker image to 6.11.5

### Internals
* None

# Release 2.0.13

### Breaking changes
* None

### Bugs fixed
* None

### Enhancements
* The 1-to-2 migration now checks that the source directory is a valid root dir
and makes some suggestions if it is not.
* THe 1-to-2 migration now checks that the destination directory is empty and
fails with a message about that if it is not an empty dir.
* Expose the ROS port on the Docker container, to work with `docker run -P` for exposing on a random port.

### Internals
* None

# Release 2.0.12

### Breaking changes
Expand Down
24 changes: 22 additions & 2 deletions install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,26 @@ if [ "$NVM_DIR" = "" ]; then
export NVM_DIR="$HOME/.nvm"
nvm_installed=1
fi
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

if [ -s "$NVM_DIR/nvm.sh" ]; then
nvm_sh="$NVM_DIR/nvm.sh" # This loads nvm
elif [ "${platform}" = "Darwin" ]; then
# there is a possibility that NVM was installed by homebrew...
brew_prefix=$(brew --prefix nvm 2>/dev/null || true)
if [ "${brew_prefix}" != "" ]; then
nvm_sh="${brew_prefix}/nvm.sh"
fi
fi

[ -s "${nvm_sh}" ] || die "You have $NVM_DIR defined, but I could not find nvm.sh!"

. "${nvm_sh}" || die "Could not load nvm!" # This loads nvm

info "Installing/Using NodeJS LTS..."
nvm install --lts > ros-install.log 2>&1 || die "Could not install NodeJS."
nvm install lts/* > ros-install.log 2>&1 || die "Could not install NodeJS."

node_version=$(nvm current)
info "Using Node.js ${node_version}"

info "Upgrading npm..."
npm install -g npm > ros-install.log 2>&1 || die "Could not upgrade npm."
Expand All @@ -64,6 +79,11 @@ cat - <<-EOD
🎉 Realm Object Server is now installed!
When using Realm Object Server, remember to load the proper Node.js version
into your shell:
nvm use ${node_version}
Here are some quick-start commands:
ros start # Start ROS with defaults
Expand Down

0 comments on commit d82e896

Please sign in to comment.