Added makefile and documented it

This commit is contained in:
Thomas Boerger 2016-11-10 12:01:13 +01:00
parent 0ae7084896
commit 10a0f7f9e8
No known key found for this signature in database
GPG Key ID: 5A388F55283960B6
4 changed files with 22 additions and 5 deletions

View File

@ -5,9 +5,7 @@ pipeline:
build:
image: webhippie/hugo:latest
commands:
- apk -U add git
- git clone https://github.com/go-gitea/theme.git themes/gitea
- hugo --cleanDestinationDir
- make build
checks:
image: webhippie/linkchecker:latest

View File

@ -1 +1 @@
eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIHBhdGg6IHNyYwoKcGlwZWxpbmU6CiAgYnVpbGQ6CiAgICBpbWFnZTogd2ViaGlwcGllL2h1Z286bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBhcGsgLVUgYWRkIGdpdAogICAgICAtIGdpdCBjbG9uZSBodHRwczovL2dpdGh1Yi5jb20vZ28tZ2l0ZWEvdGhlbWUuZ2l0IHRoZW1lcy9naXRlYQogICAgICAtIGh1Z28gLS1jbGVhbkRlc3RpbmF0aW9uRGlyCgogIGNoZWNrczoKICAgIGltYWdlOiB3ZWJoaXBwaWUvbGlua2NoZWNrZXI6bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBsaW5rY2hlY2tlciAtdiBodHRwOi8vbG9jYWxob3N0OjgwODAKCiAgZG9ja2VyOgogICAgaW1hZ2U6IHBsdWdpbnMvZG9ja2VyCiAgICByZXBvOiBnaXRlYS9ibG9nCiAgICB0YWdzOiBbICcke1RBR30nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgoKICBkb2NrZXI6CiAgICBpbWFnZTogcGx1Z2lucy9kb2NrZXIKICAgIHJlcG86IGdpdGVhL2Jsb2cKICAgIHRhZ3M6IFsgJ2xhdGVzdCcgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IHB1c2gKICAgICAgYnJhbmNoOiBtYXN0ZXIKCiAgZ2l0dGVyOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0dGVyCgpzZXJ2aWNlczoKICBzZXJ2ZXI6CiAgICBpbWFnZTogd2ViaGlwcGllL2NhZGR5OmxhdGVzdAogICAgY29tbWFuZDogWy91c3Ivc2Jpbi9jYWRkeSwgLXBvcnQsIDgwODAsIC1yb290LCAvZHJvbmUvc3JjL3B1YmxpY10K.ZUjD6gkOrxDsaEHXoK1rf1KhNu1_PBjVrEZNAUSkAZA
eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIHBhdGg6IHNyYwoKcGlwZWxpbmU6CiAgYnVpbGQ6CiAgICBpbWFnZTogd2ViaGlwcGllL2h1Z286bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBtYWtlIGJ1aWxkCgogIGNoZWNrczoKICAgIGltYWdlOiB3ZWJoaXBwaWUvbGlua2NoZWNrZXI6bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBsaW5rY2hlY2tlciAtdiBodHRwOi8vbG9jYWxob3N0OjgwODAKCiAgZG9ja2VyOgogICAgaW1hZ2U6IHBsdWdpbnMvZG9ja2VyCiAgICByZXBvOiBnaXRlYS9ibG9nCiAgICB0YWdzOiBbICcke1RBR30nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgoKICBkb2NrZXI6CiAgICBpbWFnZTogcGx1Z2lucy9kb2NrZXIKICAgIHJlcG86IGdpdGVhL2Jsb2cKICAgIHRhZ3M6IFsgJ2xhdGVzdCcgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IHB1c2gKICAgICAgYnJhbmNoOiBtYXN0ZXIKCiAgZ2l0dGVyOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0dGVyCgpzZXJ2aWNlczoKICBzZXJ2ZXI6CiAgICBpbWFnZTogd2ViaGlwcGllL2NhZGR5OmxhdGVzdAogICAgY29tbWFuZDogWy91c3Ivc2Jpbi9jYWRkeSwgLXBvcnQsIDgwODAsIC1yb290LCAvZHJvbmUvc3JjL3B1YmxpY10K.gwnKcQy6wV3HZiJjd41T9TJYYHccC8tWnJrnLwOj0fQ

19
Makefile Normal file
View File

@ -0,0 +1,19 @@
THEME := themes/gitea
.PHONY: all
all: build
.PHONY: server
server: $(THEME)
hugo server
.PHONY: build
build: $(THEME)
hugo --cleanDestinationDir
.PHONY: update
update: $(THEME)
cd $(THEME) && git fetch --all --prune && git rebase origin/master
$(THEME):
git clone https://github.com/go-gitea/theme.git $@

View File

@ -28,7 +28,7 @@ To generate the website and serve it on [localhost:1313](http://localhost:1313)
just execute this command and stop it with `Ctrl+C`:
```
hugo server
make server
```
When you are done with your changes just create a pull request, after merging