To build/run site you need:
The generated output is deployed via a github pages repo at https://github.com/digital-land/digital-land.github.io
To develop the site locally, run:
npm run startto generate css, start gulp watch task and run hugo server in the background
See creating content documentation.
On commit to master there is a travis build that generates deploys the static pages using the deploy.sh script in this repo.
If you absolutely must deploy manually, delete any public directory you have first, then clone the digital-land.github.io repo (see above), make your changes and then run ./deploy.sh Otherwise let travis take care of it.