From 10a0f7f9e8c0191af3ab50e644f32aa978871015 Mon Sep 17 00:00:00 2001 From: Thomas Boerger Date: Thu, 10 Nov 2016 12:01:13 +0100 Subject: [PATCH] Added makefile and documented it --- .drone.yml | 4 +--- .drone.yml.sig | 2 +- Makefile | 19 +++++++++++++++++++ README.md | 2 +- 4 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 Makefile diff --git a/.drone.yml b/.drone.yml index 18df065..e84d376 100644 --- a/.drone.yml +++ b/.drone.yml @@ -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 diff --git a/.drone.yml.sig b/.drone.yml.sig index b5748a7..db3046b 100644 --- a/.drone.yml.sig +++ b/.drone.yml.sig @@ -1 +1 @@ -eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIHBhdGg6IHNyYwoKcGlwZWxpbmU6CiAgYnVpbGQ6CiAgICBpbWFnZTogd2ViaGlwcGllL2h1Z286bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBhcGsgLVUgYWRkIGdpdAogICAgICAtIGdpdCBjbG9uZSBodHRwczovL2dpdGh1Yi5jb20vZ28tZ2l0ZWEvdGhlbWUuZ2l0IHRoZW1lcy9naXRlYQogICAgICAtIGh1Z28gLS1jbGVhbkRlc3RpbmF0aW9uRGlyCgogIGNoZWNrczoKICAgIGltYWdlOiB3ZWJoaXBwaWUvbGlua2NoZWNrZXI6bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBsaW5rY2hlY2tlciAtdiBodHRwOi8vbG9jYWxob3N0OjgwODAKCiAgZG9ja2VyOgogICAgaW1hZ2U6IHBsdWdpbnMvZG9ja2VyCiAgICByZXBvOiBnaXRlYS9ibG9nCiAgICB0YWdzOiBbICcke1RBR30nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgoKICBkb2NrZXI6CiAgICBpbWFnZTogcGx1Z2lucy9kb2NrZXIKICAgIHJlcG86IGdpdGVhL2Jsb2cKICAgIHRhZ3M6IFsgJ2xhdGVzdCcgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IHB1c2gKICAgICAgYnJhbmNoOiBtYXN0ZXIKCiAgZ2l0dGVyOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0dGVyCgpzZXJ2aWNlczoKICBzZXJ2ZXI6CiAgICBpbWFnZTogd2ViaGlwcGllL2NhZGR5OmxhdGVzdAogICAgY29tbWFuZDogWy91c3Ivc2Jpbi9jYWRkeSwgLXBvcnQsIDgwODAsIC1yb290LCAvZHJvbmUvc3JjL3B1YmxpY10K.ZUjD6gkOrxDsaEHXoK1rf1KhNu1_PBjVrEZNAUSkAZA \ No newline at end of file +eyJhbGciOiJIUzI1NiJ9.d29ya3NwYWNlOgogIHBhdGg6IHNyYwoKcGlwZWxpbmU6CiAgYnVpbGQ6CiAgICBpbWFnZTogd2ViaGlwcGllL2h1Z286bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBtYWtlIGJ1aWxkCgogIGNoZWNrczoKICAgIGltYWdlOiB3ZWJoaXBwaWUvbGlua2NoZWNrZXI6bGF0ZXN0CiAgICBjb21tYW5kczoKICAgICAgLSBsaW5rY2hlY2tlciAtdiBodHRwOi8vbG9jYWxob3N0OjgwODAKCiAgZG9ja2VyOgogICAgaW1hZ2U6IHBsdWdpbnMvZG9ja2VyCiAgICByZXBvOiBnaXRlYS9ibG9nCiAgICB0YWdzOiBbICcke1RBR30nIF0KICAgIHdoZW46CiAgICAgIGV2ZW50OiB0YWcKICAgICAgYnJhbmNoOiByZWZzL3RhZ3MvKgoKICBkb2NrZXI6CiAgICBpbWFnZTogcGx1Z2lucy9kb2NrZXIKICAgIHJlcG86IGdpdGVhL2Jsb2cKICAgIHRhZ3M6IFsgJ2xhdGVzdCcgXQogICAgd2hlbjoKICAgICAgZXZlbnQ6IHB1c2gKICAgICAgYnJhbmNoOiBtYXN0ZXIKCiAgZ2l0dGVyOgogICAgaW1hZ2U6IHBsdWdpbnMvZ2l0dGVyCgpzZXJ2aWNlczoKICBzZXJ2ZXI6CiAgICBpbWFnZTogd2ViaGlwcGllL2NhZGR5OmxhdGVzdAogICAgY29tbWFuZDogWy91c3Ivc2Jpbi9jYWRkeSwgLXBvcnQsIDgwODAsIC1yb290LCAvZHJvbmUvc3JjL3B1YmxpY10K.gwnKcQy6wV3HZiJjd41T9TJYYHccC8tWnJrnLwOj0fQ \ No newline at end of file diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6e07bb2 --- /dev/null +++ b/Makefile @@ -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 $@ diff --git a/README.md b/README.md index 991de5b..ec83202 100644 --- a/README.md +++ b/README.md @@ -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