Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sonatype/dionysus-support
Dionysus Support
https://github.com/sonatype/dionysus-support
dionysus hugo labs maven theme
Last synced: 13 days ago
JSON representation
Dionysus Support
- Host: GitHub
- URL: https://github.com/sonatype/dionysus-support
- Owner: sonatype
- License: apache-2.0
- Created: 2018-07-17T19:59:04.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2022-07-16T18:36:06.000Z (over 2 years ago)
- Last Synced: 2024-11-10T10:07:58.892Z (2 months ago)
- Topics: dionysus, hugo, labs, maven, theme
- Language: Groovy
- Homepage: https://sonatype.github.io/dionysus-support/
- Size: 37.1 MB
- Stars: 0
- Watchers: 19
- Forks: 2
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dionysus Support
![license](https://img.shields.io/github/license/sonatype/dionysus-support.svg)
![maven-central](https://img.shields.io/maven-central/v/org.sonatype.goodies.dionysus/dionysus-support.svg)
Support for using Dionysus [Hugo](https://gohugo.io) theme.
## Requirements
* [Apache Maven](https://maven.apache.org/) 3.3+ (prefer to use included `mvnw`)
* JDK 7+ (10 is **NOT** supported)
* [NodeJS](https://nodejs.org/en/download/); version 8+
* [Yarn](https://yarnpkg.com/en/docs/install); ensure `yarn global bin` location is on `$PATH`## Hugo
[Maven plugin](maven-plugin) includes binary releases of [Hugo](https://gohugo.io), which are licensed under ASL-2.
## Site
To keep things simple for production and development, build will write files into the `src/site/hugo` directory.
### Building
./build site_build
### Publishing./build site_build && ./build site_publish
or more simply:
./build site_deploy