Skip to content
Snippets Groups Projects
Commit dbcb2058 authored by Olivier Goulet's avatar Olivier Goulet
Browse files

Upgrade Hugo, Node, and EFHST

parent d96a6bf4
No related branches found
No related tags found
No related merge requests found
......@@ -5,4 +5,5 @@
/static/css/
/public/
/layouts/robots.txt
.project
\ No newline at end of file
.project
.hugo_build.lock
......@@ -3,4 +3,7 @@
hugo (
appName: 'openpass.eclipse.org',
productionDomain: 'openpass.eclipse.org',
build: [
containerImage: 'eclipsefdn/hugo-node:h0.110.0-n18.13.0'
]
)
......@@ -8,7 +8,18 @@ The rise of advanced driver assistance systems and partially automated driving f
## Getting started
Install dependencies, build assets and start a webserver:
### Required Software
| Software | Version |
|--- |--- |
| node.js | 18.13.0 |
| npm | 8.19 |
| Hugo | 0.110 |
| Git | > 2.31 |
See our [Managing Required Software](https://gitlab.eclipse.org/eclipsefdn/it/webdev/hugo-solstice-theme/-/wikis/Managing-Required-Software)
wiki page for more information on this topic. Install dependencies, build
assets and start a webserver:
```bash
yarn && hugo server
......
......@@ -20,7 +20,7 @@
"postinstall": "NODE_ENV=production npm run production"
},
"dependencies": {
"eclipsefdn-hugo-solstice-theme": "0.0.153"
"eclipsefdn-hugo-solstice-theme": "0.0.186"
},
"browserslist": "last 5 version, > 0.2%, not dead, IE 11"
}
......@@ -2467,20 +2467,20 @@ dotignore@~0.1.2:
dependencies:
minimatch "^3.0.4"
eclipsefdn-hugo-solstice-theme@0.0.153:
version "0.0.153"
resolved "https://registry.yarnpkg.com/eclipsefdn-hugo-solstice-theme/-/eclipsefdn-hugo-solstice-theme-0.0.153.tgz#945b0226d013cd258ac009637dc769d7b554126e"
integrity sha512-moeIkrtUegH6LrKtGT5AHq4DluqJ+xDJ/jVZxY2AY6xTQmhRy+UF4QjWKNESdbaS9mFvTRVEWCxs3oLBiDzWWA==
eclipsefdn-hugo-solstice-theme@0.0.186:
version "0.0.186"
resolved "https://registry.yarnpkg.com/eclipsefdn-hugo-solstice-theme/-/eclipsefdn-hugo-solstice-theme-0.0.186.tgz#dfb4d21df5c7cce0771e46eb803dc5d806cc94b0"
integrity sha512-zxjMW8lBe8QMoMq3/OHLVk6og3ELH1+ItPBKSdv3cw57vFZcwOhG3B6qlugzezzQ2M5UlR3R7TiR4q2CQEYXsw==
dependencies:
axios "^0.21.1"
eclipsefdn-solstice-assets "0.0.196"
eclipsefdn-solstice-assets "0.0.230"
json2yaml "^1.1.0"
toml "^3.0.0"
eclipsefdn-solstice-assets@0.0.196:
version "0.0.196"
resolved "https://registry.yarnpkg.com/eclipsefdn-solstice-assets/-/eclipsefdn-solstice-assets-0.0.196.tgz#006f1c2aa01e30523b1f3d585c4d187c47556494"
integrity sha512-5wI8yPyyRvzQt9GoCS7OKeLiZ9byuJnQVrWvhcJQl5eUVasKlxKzfIjHrNGgYkJQGWO60WYtKedPPfT37ntFbQ==
eclipsefdn-solstice-assets@0.0.230:
version "0.0.230"
resolved "https://registry.yarnpkg.com/eclipsefdn-solstice-assets/-/eclipsefdn-solstice-assets-0.0.230.tgz#99cbd7a883801ffcb4b897db4da7ffbdbf061f0c"
integrity sha512-/jXQYbGe8bdMOMt1MHYfM95vINL8U4qiqn21ZpEiMjHS0R+ATl7PaWM4Rvlgqr05hVSmh6kkkiCEnzS3rIGmYA==
dependencies:
"@babel/core" "^7.0.0-0"
"@babel/plugin-proposal-class-properties" "^7.12.1"
......@@ -2501,11 +2501,11 @@ eclipsefdn-solstice-assets@0.0.196:
file-loader "^6.2.0"
font-awesome "^4.7.0"
hogan.js "^3.0.2"
html-webpack-plugin "^5.3.2"
html-webpack-plugin "^5.5.0"
isomorphic-fetch "^3.0.0"
jquery "^3.5.1"
jquery-match-height "^0.7.2"
laravel-mix "^6.0.43"
laravel-mix "^6.0.49"
laravel-mix-transpile-node-modules "^2.0.1"
less "^3.13.1"
less-loader "^7.3.0"
......@@ -3179,10 +3179,10 @@ html-minifier@^3.1.0:
relateurl "0.2.x"
uglify-js "3.4.x"
html-webpack-plugin@^5.3.2:
version "5.5.0"
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz#c3911936f57681c1f9f4d8b68c158cd9dfe52f50"
integrity sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==
html-webpack-plugin@^5.5.0:
version "5.5.3"
resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz#72270f4a78e222b5825b296e5e3e1328ad525a3e"
integrity sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==
dependencies:
"@types/html-minifier-terser" "^6.0.0"
html-minifier-terser "^6.0.2"
......@@ -3664,10 +3664,10 @@ laravel-mix-transpile-node-modules@^2.0.1:
resolved "https://registry.yarnpkg.com/laravel-mix-transpile-node-modules/-/laravel-mix-transpile-node-modules-2.0.4.tgz#83aad186c7b5cfa27240198f504cdaee2a8fb4f0"
integrity sha512-hSQI3irqIMhUbBALiaGO9lqyoS9Is44w1tNdhpcLarDwXvSuf7zwAaXIEio/eGpMdr21J1BVMKmryhP0WQROEQ==
laravel-mix@^6.0.43:
version "6.0.43"
resolved "https://registry.yarnpkg.com/laravel-mix/-/laravel-mix-6.0.43.tgz#6a9d67419e891f5075fc08bfff47770bf1f00d8a"
integrity sha512-SOO+C1aOpVSAUs30DYc6k/e0QJxfyD42aav4IKJtE5UZKw9ROWcVzkVoek2J475jNeNnl7GkoLAC27gejZsQ8g==
laravel-mix@^6.0.49:
version "6.0.49"
resolved "https://registry.yarnpkg.com/laravel-mix/-/laravel-mix-6.0.49.tgz#d718414858045df9d7467245e13fd4b45bc52c15"
integrity sha512-bBMFpFjp26XfijPvY5y9zGKud7VqlyOE0OWUcPo3vTBY5asw8LTjafAbee1dhfLz6PWNqDziz69CP78ELSpfKw==
dependencies:
"@babel/core" "^7.15.8"
"@babel/plugin-proposal-object-rest-spread" "^7.15.6"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment