Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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