Skip to content

Commit 787b9d0

Browse files
author
Minggang Wang
committed
Switch the Node.js from LTS Boron to LTS Carbon
1 parent 56ac304 commit 787b9d0

5 files changed

Lines changed: 7 additions & 6 deletions

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ RUN wget https://raw.githubusercontent.com/ros2/ros2/master/ros2.repos \
4040
RUN echo "source $ROS2_WS/install/local_setup.bash" >> $HOME/.bashrc
4141

4242
# Install nvm, Node.js and node-gyp
43-
ENV NODE_VERSION v6.12.0
43+
ENV NODE_VERSION v8.9.1
4444
RUN wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash \
4545
&& . $HOME/.nvm/nvm.sh \
4646
&& nvm install $NODE_VERSION && nvm alias default $NODE_VERSION

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Alternatively, you can download the latest binary package of ROS2 from [here](ht
2929

3030
### Install `Node.js`
3131

32-
The `Node.js` version we selected is the latest LTS (6.x) `Boron`. You can install it:
32+
The `Node.js` version we selected is the latest LTS [`Carbon`](https://nodejs.org/download/release/latest-carbon/) (8.x). You can install it:
3333

3434
* Download from Node.js offical [website](https://nodejs.org/en/), and install it.
3535
* Use the Node Version Manager ([nvm](https://github.com/creationix/nvm)) to install it.

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ branches:
88
image: Visual Studio 2017
99

1010
environment:
11-
nodejs_version: "6"
11+
nodejs_version: "8"
1212
PYTHON3: "c:\\Python36"
1313
PYTHON2: "c:\\Python27"
1414

circle.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@ dependencies:
1313
- python3 -m pip install argcomplete coverage empy flake8 flake8-blind-except flake8-builtins flake8-class-newline flake8-comprehensions flake8-deprecated flake8-docstrings flake8-import-order flake8-quotes mock nose pep8 pydocstyle pyflakes pyparsing pytest pytest-cov pytest-runner pyyaml setuptools vcstool
1414
- brew install opencv
1515
- wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
16-
- nvm install v6.12.0
17-
- nvm use v6.12.0
16+
- nvm install v8.9.1
17+
- nvm alias default v8.9.1
1818
- export PATH=/usr/local/Cellar/numpy/1.13.1_1/libexec/nose/bin:$PATH && mkdir -p ~/ros2_ws/src && cd ~/ros2_ws && wget https://raw.githubusercontent.com/ros2/ros2/master/ros2.repos && vcs import src < ros2.repos && src/ament/ament_tools/scripts/ament.py build --symlink-install
1919

2020
override:
21+
- node --version && npm --version
2122
- source ~/ros2_ws/install/local_setup.bash && git submodule init && git submodule update && npm install && npm run lint
2223

2324
test:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"fs-extra": "^3.0.1",
3737
"mz": "^2.6.0",
3838
"mkdirp": "^0.5.1",
39-
"ref": "1.3.4",
39+
"ref": "^1.3.4",
4040
"ref-struct": "^1.1.0",
4141
"ref-array": "^1.2.0",
4242
"walk": "^2.3.9"

0 commit comments

Comments
 (0)