Skip to content

johnbintz/hugo-sandstorm

master
Switch branches/tags
Code
This branch is 50 commits ahead of crackcomm:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
bin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Hugo Sandstorm package

This is the Sandstorm package of Hugo. The version of Hugo in this build is listed in hugo-version.

Development

The package is built with vagrant-spk, a tool designed to help app developers package apps for Sandstorm.

You can follow the below mentioned steps to make your own package or to contribute.

Prerequisites

You will need to install:

Step by Step

git clone https://github.com/sandstorm-io/vagrant-spk
git clone https://github.com/johnbintz/hugo-sandstorm
export PATH=$(pwd)/vagrant-spk:$PATH
cd hugo-sandstorm
bin/test_hugo

Visit http://local.sandstorm.io:6090/ in a web browser.

Note: when you want to fork this repo and create actual app packages for the app store you would need either the original app key or create a new one and make your own version of the app.

Upgrades

  • You'll need Ruby 2.6 and gem install httparty.
  • Run bin/upgrade_hugo <new version>.
  • Follow the directions.

Pack and publish

  • Run bin/update_changelogs to update changelogs for the package
  • Run bin/pack_hugo to create an spk in the parent directory to ths one
  • Try loading that spk into a separate Sandstorm instance for testing
  • If it works, run bin/publish_hugo to publish that version to the App Market

About

Git-based Sandstorm wrapper around the Hugo static site generator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Cap'n Proto 33.6%
  • Vue 20.6%
  • JavaScript 16.3%
  • Shell 14.7%
  • C++ 7.0%
  • Ruby 5.0%
  • Other 2.8%