more make cleanup
ci.vdhsn.com/push Build encountered an error
Details
ci.vdhsn.com/push Build encountered an error
Details
parent
e0a2c05400
commit
743eebcd23
|
|
@ -0,0 +1,10 @@
|
||||||
|
public
|
||||||
|
resources
|
||||||
|
themes
|
||||||
|
|
||||||
|
# generated by hugo gen
|
||||||
|
assets/css/syntax.light.css
|
||||||
|
assets/css/syntax.dark.css
|
||||||
|
|
||||||
|
# generated by openring
|
||||||
|
layouts/partials/footer.html
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
public
|
public
|
||||||
resources
|
resources
|
||||||
|
themes
|
||||||
|
|
||||||
# generated by hugo gen
|
# generated by hugo gen
|
||||||
assets/css/syntax.light.css
|
assets/css/syntax.light.css
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
FROM golang:1.19 as build
|
FROM golang:1.19 as build
|
||||||
|
|
||||||
ENV GOPATH=/go
|
RUN go install git.sr.ht/~sircmpwn/openring@latest
|
||||||
ENV GOBIN=/go/bin
|
RUN go install --tags extended github.com/gohugoio/hugo@latest
|
||||||
|
|
||||||
COPY . /go/src/blog
|
COPY . /go/src/blog
|
||||||
WORKDIR /go/src/blog
|
WORKDIR /go/src/blog
|
||||||
|
|
|
||||||
21
Makefile
21
Makefile
|
|
@ -3,11 +3,11 @@ GOBIN = $(shell go env GOPATH)/bin
|
||||||
|
|
||||||
.PHONY: serve
|
.PHONY: serve
|
||||||
serve: assets
|
serve: assets
|
||||||
hugo server -D --log -w --bind 0.0.0.0
|
$(HUGO_BIN) server -D --log -w --bind 0.0.0.0
|
||||||
|
|
||||||
.PHONY: new-post
|
.PHONY: new-post
|
||||||
new-post:
|
new-post:
|
||||||
@hugo new posts/$(TITLE).md
|
@$(HUGO_BIN) new posts/$(TITLE).md
|
||||||
|
|
||||||
.PHONY: build
|
.PHONY: build
|
||||||
build:
|
build:
|
||||||
|
|
@ -25,6 +25,9 @@ test-publish: build
|
||||||
clean:
|
clean:
|
||||||
@rm -rf ./public ./resources ./assets/css/syntax.* ./layouts/partials/single/footer.html
|
@rm -rf ./public ./resources ./assets/css/syntax.* ./layouts/partials/single/footer.html
|
||||||
|
|
||||||
|
.PHONY: tools
|
||||||
|
tools: $(HUGO_BIN) $(OPENRING_BIN)
|
||||||
|
|
||||||
HUGO_BIN = $(GOBIN)/hugo
|
HUGO_BIN = $(GOBIN)/hugo
|
||||||
$(HUGO_BIN):
|
$(HUGO_BIN):
|
||||||
@go install --tags extended github.com/gohugoio/hugo@latest
|
@go install --tags extended github.com/gohugoio/hugo@latest
|
||||||
|
|
@ -33,24 +36,20 @@ OPENRING_BIN = $(GOBIN)/openring
|
||||||
$(OPENRING_BIN):
|
$(OPENRING_BIN):
|
||||||
@go install git.sr.ht/~sircmpwn/openring@latest
|
@go install git.sr.ht/~sircmpwn/openring@latest
|
||||||
|
|
||||||
public: $(HUGO_BIN) \
|
public: $(HUGO_BIN) ./themes/lines ./assets/css/syntax.light.css ./assets/css/syntax.dark.css ./layouts/partials/single/footer.html
|
||||||
./themes\lines \
|
$(HUGO_BIN) --verbose --gc --minify --templateMetrics --templateMetricsHints --enableGitInfo --environment production
|
||||||
./assets/css/syntax.light.css \
|
|
||||||
./assets/css/syntax.dark.css \
|
|
||||||
./layouts/partials/single/footer.html
|
|
||||||
hugo --verbose --gc --minify --templateMetrics --templateMetricsHints --enableGitInfo --environment production
|
|
||||||
|
|
||||||
./themes/lines:
|
./themes/lines:
|
||||||
git submodule init
|
git submodule update
|
||||||
|
|
||||||
./assets/css:
|
./assets/css:
|
||||||
mkdir -p ./assets/css
|
mkdir -p ./assets/css
|
||||||
|
|
||||||
./assets/css/syntax.light.css: $(HUGO_BIN) ./assets/css
|
./assets/css/syntax.light.css: $(HUGO_BIN) ./assets/css
|
||||||
hugo gen chromastyles --style=github > assets/css/syntax.light.css
|
$(HUGO_BIN) gen chromastyles --style=github > assets/css/syntax.light.css
|
||||||
|
|
||||||
./assets/css/syntax.dark.css: $(HUGO_BIN) ./assets/css
|
./assets/css/syntax.dark.css: $(HUGO_BIN) ./assets/css
|
||||||
hugo gen chromastyles --style=github-dark > assets/css/syntax.dark.css
|
$(HUGO_BIN) gen chromastyles --style=github-dark > assets/css/syntax.dark.css
|
||||||
|
|
||||||
./layouts/partials/single/footer.html: $(OPENRING_BIN)
|
./layouts/partials/single/footer.html: $(OPENRING_BIN)
|
||||||
mkdir -p ./layouts/partials/single/
|
mkdir -p ./layouts/partials/single/
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue