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

Merge branch 'oliviergoulet/main/1011' into 'main'

Upgrade to Hugo 0.110 and Node 18 LTS

See merge request !54
parents dbb7bce0 f85703d8
No related branches found
No related tags found
No related merge requests found
...@@ -3,6 +3,9 @@ ...@@ -3,6 +3,9 @@
hugo ( hugo (
appName: 'www.eclipse.org', appName: 'www.eclipse.org',
productionDomain: 'www.eclipse.org', productionDomain: 'www.eclipse.org',
build: [
containerImage: 'eclipsefdn/hugo-node:h0.110.0-n18.13.0',
],
deployment: [ deployment: [
nginxServerConf: 'config/nginx/default.conf' nginxServerConf: 'config/nginx/default.conf'
] ]
......
...@@ -6,6 +6,19 @@ The Eclipse Foundation provides our global community of individuals and organiza ...@@ -6,6 +6,19 @@ The Eclipse Foundation provides our global community of individuals and organiza
## Getting started ## Getting started
### 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 web server: Install dependencies, build assets and start a web server:
```bash ```bash
......
/*! /*!
* Copyright (c) 2019 Eclipse Foundation, Inc. * Copyright (c) 2019, 2023 Eclipse Foundation, Inc.
* *
* This program and the accompanying materials are made available under the * This program and the accompanying materials are made available under the
* terms of the Eclipse Public License v. 2.0 which is available at * terms of the Eclipse Public License v. 2.0 which is available at
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
* *
* Contributors: * Contributors:
* Christopher Guindon <chris.guindon@eclipse-foundation.org> * Christopher Guindon <chris.guindon@eclipse-foundation.org>
* Olivier Goulet <olivier.goulet@eclipse-foundation.org>
* *
* SPDX-License-Identifier: EPL-2.0 * SPDX-License-Identifier: EPL-2.0
*/ */
...@@ -466,7 +467,7 @@ main { ...@@ -466,7 +467,7 @@ main {
.details { .details {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: end; justify-content: flex-end;
flex-grow: 1; flex-grow: 1;
p { p {
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
"install": "NODE_ENV=production npm run production && npm run fetch_project" "install": "NODE_ENV=production npm run production && npm run fetch_project"
}, },
"dependencies": { "dependencies": {
"eclipsefdn-hugo-solstice-theme": "0.0.174", "eclipsefdn-hugo-solstice-theme": "0.0.183",
"js-yaml": "^3.13.1", "js-yaml": "^3.13.1",
"json-minify": "^1.0.0" "json-minify": "^1.0.0"
}, },
......
This diff is collapsed.
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