Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
3f8026ea
Commit
3f8026ea
authored
Mar 05, 2020
by
Mike Greiling
Committed by
Lukas Eipert
Mar 09, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Bump minimum node version to v10.13.0
parent
dccaf488
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
12 additions
and
11 deletions
+12
-11
.gitlab/ci/frontend.gitlab-ci.yml
.gitlab/ci/frontend.gitlab-ci.yml
+0
-4
changelogs/unreleased/leipert-drop-node-8-support.yml
changelogs/unreleased/leipert-drop-node-8-support.yml
+5
-0
doc/development/fe_guide/index.md
doc/development/fe_guide/index.md
+1
-1
doc/install/installation.md
doc/install/installation.md
+1
-1
doc/install/requirements.md
doc/install/requirements.md
+4
-4
package.json
package.json
+1
-1
No files found.
.gitlab/ci/frontend.gitlab-ci.yml
View file @
3f8026ea
...
@@ -279,10 +279,6 @@ coverage-frontend:
...
@@ -279,10 +279,6 @@ coverage-frontend:
-
date
-
date
-
yarn run webpack-prod
-
yarn run webpack-prod
qa-frontend-node:8:
extends
:
.qa-frontend-node
image
:
node:carbon
qa-frontend-node:10:
qa-frontend-node:10:
extends
:
.qa-frontend-node
extends
:
.qa-frontend-node
image
:
node:dubnium
image
:
node:dubnium
...
...
changelogs/unreleased/leipert-drop-node-8-support.yml
0 → 100644
View file @
3f8026ea
---
title
:
Bump minimum node version to v10.13.0
merge_request
:
26831
author
:
type
:
other
doc/development/fe_guide/index.md
View file @
3f8026ea
...
@@ -9,7 +9,7 @@ GitLab is built on top of [Ruby on Rails](https://rubyonrails.org) using [Haml][
...
@@ -9,7 +9,7 @@ GitLab is built on top of [Ruby on Rails](https://rubyonrails.org) using [Haml][
Be wary of
[
the limitations that come with using Hamlit
][
hamlit-limits
]
. We also use
[
SCSS
](
https://sass-lang.com
)
and plain JavaScript with
Be wary of
[
the limitations that come with using Hamlit
][
hamlit-limits
]
. We also use
[
SCSS
](
https://sass-lang.com
)
and plain JavaScript with
modern ECMAScript standards supported through
[
Babel
][
babel
]
and ES module support through
[
webpack
][
webpack
]
.
modern ECMAScript standards supported through
[
Babel
][
babel
]
and ES module support through
[
webpack
][
webpack
]
.
Working with our frontend assets requires Node (v
8.10
.0 or greater) and Yarn
Working with our frontend assets requires Node (v
10.13
.0 or greater) and Yarn
(v1.10.0 or greater). You can find information on how to install these on our
(v1.10.0 or greater). You can find information on how to install these on our
[
installation guide
][
install
]
.
[
installation guide
][
install
]
.
...
...
doc/install/installation.md
View file @
3f8026ea
...
@@ -263,7 +263,7 @@ Since GitLab 8.17, GitLab requires the use of Node to compile JavaScript
...
@@ -263,7 +263,7 @@ Since GitLab 8.17, GitLab requires the use of Node to compile JavaScript
assets, and Yarn to manage JavaScript dependencies. The current minimum
assets, and Yarn to manage JavaScript dependencies. The current minimum
requirements for these are:
requirements for these are:
-
`node`
>= v
8.10
.0. (We recommend node 12.x as it is faster)
-
`node`
>= v
10.13
.0. (We recommend node 12.x as it is faster)
-
`yarn`
>= v1.10.0.
-
`yarn`
>= v1.10.0.
In many distros,
In many distros,
...
...
doc/install/requirements.md
View file @
3f8026ea
...
@@ -59,16 +59,16 @@ GitLab 11.11 and higher only supports Git 2.21.x and newer, and
...
@@ -59,16 +59,16 @@ GitLab 11.11 and higher only supports Git 2.21.x and newer, and
### Node.js versions
### Node.js versions
Beginning in GitLab 1
1.8, we only support Node.js 8.10.0 or higher, and
dropped
Beginning in GitLab 1
2.9, we only support node.js 10.13.0 or higher, and we have
dropped
support for
Node.js 6.
support for
node.js 8. (node.js 6 support was dropped in GitLab 11.8)
We recommend Node 12.x, as it is faster.
We recommend Node 12.x, as it is faster.
GitLab uses
[
webpack
](
https://webpack.js.org/
)
to compile frontend assets, which requires a minimum
GitLab uses
[
webpack
](
https://webpack.js.org/
)
to compile frontend assets, which requires a minimum
version of Node.js
8.10
.0.
version of Node.js
10.13
.0.
You can check which version you are running with
`node -v`
. If you are running
You can check which version you are running with
`node -v`
. If you are running
a version older than
`v
8.10
.0`
, you need to update to a newer version. You
a version older than
`v
10.13
.0`
, you need to update to a newer version. You
can find instructions to install from community maintained packages or compile
can find instructions to install from community maintained packages or compile
from source at the
[
Node.js website
](
https://nodejs.org/en/download
)
.
from source at the
[
Node.js website
](
https://nodejs.org/en/download
)
.
...
...
package.json
View file @
3f8026ea
...
@@ -212,7 +212,7 @@
...
@@ -212,7 +212,7 @@
"monaco-editor"
:
"
0.18.1
"
"monaco-editor"
:
"
0.18.1
"
},
},
"engines"
:
{
"engines"
:
{
"node"
:
">=
8.10
.0"
,
"node"
:
">=
10.13
.0"
,
"yarn"
:
"^1.10.0"
"yarn"
:
"^1.10.0"
}
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment