Skip to content

Commit

Permalink
Convert site to Hugo (#8316)
Browse files Browse the repository at this point in the history
This commit converts content and layout to use Hugo.
  • Loading branch information
bep authored and k8s-ci-robot committed May 5, 2018
1 parent 7745f0e commit 7f3b633
Show file tree
Hide file tree
Showing 2,327 changed files with 10,922 additions and 171,497 deletions.
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
**/.DS_Store
**/desktop.ini
.jekyll-metadata
_site/**
.sass-cache/**
CNAME
Expand All @@ -24,3 +23,8 @@ Session.vim
tags

kubernetes.github.io.iml

nohup.out

# Hugo output
public/
6 changes: 3 additions & 3 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@ install:
- rm -r $GOPATH/src/k8s.io/kubernetes/vendor/

script:
# Run test
- go test -v k8s.io/website/test
- ./verify-docs-format.sh
# TODO(bep)
#- go test -v k8s.io/website/test
#- ./verify-docs-format.sh
11 changes: 0 additions & 11 deletions 404.md

This file was deleted.

53 changes: 0 additions & 53 deletions Gemfile

This file was deleted.

183 changes: 0 additions & 183 deletions Gemfile.lock

This file was deleted.

16 changes: 10 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
.PHONY: all build build-preview help serve
.PHONY: all build sass build-preview help serve

help: ## Show this help.
@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {sub("\\\\n",sprintf("\n%22c"," "), $$2);printf "\033[36m%-20s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)

all: build ## Build site with production settings and put deliverables in _site.

sass: # Rebuild the SASS source into CSS
node-sass --output-style compact ./src/sass/styles.sass ./static/css/styles.css
node-sass --output-style compact ./src/sass/case_study_styles.sass ./static/css/case_study_styles.css

build: ## Build site with production settings and put deliverables in _site.
bundle exec jekyll build
hugo

build-preview: ## Build site with drafts and future posts enabled.
bundle exec jekyll build --drafts --future --trace
hugo -D -F

serve: ## Boot the development server.
bundle exec jekyll serve
hugo server

stage: ## Run the Jekyll staging container.
docker run -ti --rm -v "${PWD}":/k8sdocs -p 4000:4000 gcr.io/google-samples/k8sdocs:1.1
stage: ## This needs to be updated for Hugo
#docker run -ti --rm -v "${PWD}":/k8sdocs -p 4000:4000 gcr.io/google-samples/k8sdocs:1.1
Loading

0 comments on commit 7f3b633

Please sign in to comment.