@@ -6,17 +6,13 @@ PROTO_GENERATION = "true"
66"go:github.com/gohugoio/hugo" = " latest"
77"go:github.com/grafana/oats" = " latest"
88java = " temurin-17.0.13+11"
9- lychee = " latest"
9+ lychee = " latest"
1010protoc = " latest"
1111
1212[tasks .ci ]
1313description = " CI Build"
14- run = [
15- " ./mvnw clean install" ,
16- # just to check if javadoc can be generated
17- " ./mvnw javadoc:javadoc -P javadoc"
18- ]
19- env = { REQUIRE_PROTO_UP_TO_DATE = " true" }
14+ run = " ./mvnw clean install"
15+ env.REQUIRE_PROTO_UP_TO_DATE = " true"
2016
2117[tasks .format ]
2218description = " format source code"
@@ -80,6 +76,11 @@ run = "./scripts/set-release-version-github-pages.sh"
8076description = " Prepare GitHub pages"
8177depends = [" javadoc" , " set-gh-pages-version" ]
8278
79+ [tasks .gh-pages-dev ]
80+ description = " Build GitHub pages for dev"
81+ run = " hugo server -D"
82+ dir = " docs"
83+
8384[tasks .build-gh-pages ]
8485description = " Build GitHub pages"
8586# For maximum backward compatibility with Hugo modules
@@ -90,6 +91,11 @@ run = [
9091 " echo 'ls ./public/api' && ls ./public/api"
9192]
9293
94+ [tasks .build-release ]
95+ description = " Build release"
96+ run = " ./scripts/build-release.sh"
97+ env.TAG = " 1.4.0-SNAPSHOT"
98+
9399[settings ]
94100# to get lock file support and for go backend
95101experimental = true
0 commit comments