mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-09-29 20:51:10 +02:00
Docs hotfix (#545)
* Fixed docs' styles and makefile goalFixed docs' styles and makefile goal * Fix makefile
This commit is contained in:
@@ -394,16 +394,24 @@ helm-deploy: helm-package
|
||||
helm repo index chart/ --url https://raw.githubusercontent.com/jenkinsci/kubernetes-operator/master/chart/jenkins-operator/
|
||||
cd chart/ && mv jenkins-operator-*.tgz jenkins-operator
|
||||
|
||||
# Download hugo locally if necessary
|
||||
HUGO = $(shell pwd)/bin/hugo
|
||||
# Download and build hugo extended locally if necessary
|
||||
HUGO_PATH = $(shell pwd)/bin/hugo
|
||||
HUGO_VERSION = v0.62.2
|
||||
HAS_HUGO := $(shell $(HUGO_PATH)/hugo version 2>&- | grep $(HUGO_VERSION))
|
||||
hugo:
|
||||
$(call go-get-tool,$(HUGO),github.com/gohugoio/hugo@v0.62.2)
|
||||
ifeq ($(HAS_HUGO), )
|
||||
@echo "Installing Hugo $(HUGO_VERSION)"
|
||||
rm -rf $(HUGO_PATH)
|
||||
git clone https://github.com/gohugoio/hugo.git --depth=1 --branch $(HUGO_VERSION) $(HUGO_PATH)
|
||||
cd $(HUGO_PATH) && go build --tags extended -o hugo main.go
|
||||
endif
|
||||
|
||||
.PHONY: generate-docs
|
||||
generate-docs: hugo ## Re-generate docs directory from the website directory
|
||||
@echo "+ $@"
|
||||
rm -rf docs || echo "Cannot remove docs dir, ignoring"
|
||||
bin/hugo -s website -d ../docs
|
||||
cd website && npm install
|
||||
$(HUGO_PATH)/hugo -s website -d ../docs
|
||||
|
||||
.PHONY: all-in-one-build
|
||||
FILENAME := config/all_in_one_$(API_VERSION).yaml
|
||||
@@ -491,4 +499,4 @@ bundle-build:
|
||||
kubebuilder:
|
||||
mkdir -p ${ENVTEST_ASSETS_DIR}
|
||||
test -f ${ENVTEST_ASSETS_DIR}/setup-envtest.sh || curl -sSLo ${ENVTEST_ASSETS_DIR}/setup-envtest.sh https://raw.githubusercontent.com/kubernetes-sigs/controller-runtime/v0.7.0/hack/setup-envtest.sh
|
||||
source ${ENVTEST_ASSETS_DIR}/setup-envtest.sh; fetch_envtest_tools $(ENVTEST_ASSETS_DIR); setup_envtest_env $(ENVTEST_ASSETS_DIR);
|
||||
source ${ENVTEST_ASSETS_DIR}/setup-envtest.sh; fetch_envtest_tools $(ENVTEST_ASSETS_DIR); setup_envtest_env $(ENVTEST_ASSETS_DIR);
|
||||
|
||||
Reference in New Issue
Block a user