Check-in templates.boardarchive
file (#3984)
* add full templates.boardarchive * no longer need to create templates.boardarchive on every build.
This commit is contained in:
parent
eb7601d841
commit
0381c624cf
2 changed files with 10 additions and 10 deletions
20
Makefile
20
Makefile
|
@ -46,11 +46,11 @@ setup-go-work: ## Sets up a go.work file
|
|||
templates-archive: setup-go-work ## Build templates archive file
|
||||
cd server/assets/build-template-archive; go run -tags '$(BUILD_TAGS)' main.go --dir="../templates-boardarchive" --out="../templates.boardarchive"
|
||||
|
||||
server: templates-archive ## Build server for local environment.
|
||||
server: setup-go-work ## Build server for local environment.
|
||||
$(eval LDFLAGS += -X "github.com/mattermost/focalboard/server/model.Edition=dev")
|
||||
cd server; go build -ldflags '$(LDFLAGS)' -tags '$(BUILD_TAGS)' -o ../bin/focalboard-server ./main
|
||||
|
||||
server-mac: templates-archive ## Build server for Mac.
|
||||
server-mac: setup-go-work ## Build server for Mac.
|
||||
mkdir -p bin/mac
|
||||
$(eval LDFLAGS += -X "github.com/mattermost/focalboard/server/model.Edition=mac")
|
||||
ifeq ($(FB_PROD),)
|
||||
|
@ -60,16 +60,16 @@ else
|
|||
cd server; env GOOS=darwin GOARCH=amd64 CGO_ENABLED=1 go build -ldflags '$(LDFLAGS)' -tags '$(BUILD_TAGS)' -o ../bin/mac/focalboard-server ./main
|
||||
endif
|
||||
|
||||
server-linux: templates-archive ## Build server for Linux.
|
||||
server-linux: setup-go-work ## Build server for Linux.
|
||||
mkdir -p bin/linux
|
||||
$(eval LDFLAGS += -X "github.com/mattermost/focalboard/server/model.Edition=linux")
|
||||
cd server; env GOOS=linux GOARCH=amd64 go build -ldflags '$(LDFLAGS)' -tags '$(BUILD_TAGS)' -o ../bin/linux/focalboard-server ./main
|
||||
|
||||
server-win: templates-archive ## Build server for Windows.
|
||||
server-win: setup-go-work ## Build server for Windows.
|
||||
$(eval LDFLAGS += -X "github.com/mattermost/focalboard/server/model.Edition=win")
|
||||
cd server; env GOOS=windows GOARCH=amd64 go build -ldflags '$(LDFLAGS)' -tags '$(BUILD_TAGS)' -o ../bin/win/focalboard-server.exe ./main
|
||||
|
||||
server-dll: templates-archive ## Build server as Windows DLL.
|
||||
server-dll: setup-go-work ## Build server as Windows DLL.
|
||||
$(eval LDFLAGS += -X "github.com/mattermost/focalboard/server/model.Edition=win")
|
||||
cd server; env GOOS=windows GOARCH=amd64 go build -ldflags '$(LDFLAGS)' -tags '$(BUILD_TAGS)' -buildmode=c-shared -o ../bin/win-dll/focalboard-server.dll ./main
|
||||
|
||||
|
@ -103,7 +103,7 @@ generate: ## Install and run code generators.
|
|||
cd server; go install github.com/golang/mock/mockgen@v1.6.0
|
||||
cd server; go generate ./...
|
||||
|
||||
server-lint: templates-archive ## Run linters on server code.
|
||||
server-lint: setup-go-work ## Run linters on server code.
|
||||
@if ! [ -x "$$(command -v golangci-lint)" ]; then \
|
||||
echo "golangci-lint is not installed. Please see https://github.com/golangci/golangci-lint#install-golangci-lint for installation instructions."; \
|
||||
exit 1; \
|
||||
|
@ -130,20 +130,20 @@ server-test: server-test-sqlite server-test-mysql server-test-postgres ## Run se
|
|||
|
||||
server-test-sqlite: export FOCALBOARD_UNIT_TESTING=1
|
||||
|
||||
server-test-sqlite: templates-archive ## Run server tests using sqlite
|
||||
server-test-sqlite: setup-go-work ## Run server tests using sqlite
|
||||
cd server; go test -tags '$(BUILD_TAGS)' -race -v -coverpkg=./... -coverprofile=server-sqlite-profile.coverage -count=1 -timeout=30m ./...
|
||||
cd server; go tool cover -func server-sqlite-profile.coverage
|
||||
|
||||
server-test-mini-sqlite: export FOCALBOARD_UNIT_TESTING=1
|
||||
|
||||
server-test-mini-sqlite: templates-archive ## Run server tests using sqlite
|
||||
server-test-mini-sqlite: setup-go-work ## Run server tests using sqlite
|
||||
cd server/integrationtests; go test -tags '$(BUILD_TAGS)' $(RACE) -v -count=1 -timeout=30m ./...
|
||||
|
||||
server-test-mysql: export FOCALBOARD_UNIT_TESTING=1
|
||||
server-test-mysql: export FOCALBOARD_STORE_TEST_DB_TYPE=mysql
|
||||
server-test-mysql: export FOCALBOARD_STORE_TEST_DOCKER_PORT=44445
|
||||
|
||||
server-test-mysql: templates-archive ## Run server tests using mysql
|
||||
server-test-mysql: setup-go-work ## Run server tests using mysql
|
||||
@echo Starting docker container for mysql
|
||||
docker-compose -f ./docker-testing/docker-compose-mysql.yml down -v --remove-orphans
|
||||
docker-compose -f ./docker-testing/docker-compose-mysql.yml run start_dependencies
|
||||
|
@ -157,7 +157,7 @@ server-test-postgres: export FOCALBOARD_UNIT_TESTING=1
|
|||
server-test-postgres: export FOCALBOARD_STORE_TEST_DB_TYPE=postgres
|
||||
server-test-postgres: export FOCALBOARD_STORE_TEST_DOCKER_PORT=44446
|
||||
|
||||
server-test-postgres: templates-archive ## Run server tests using postgres
|
||||
server-test-postgres: setup-go-work ## Run server tests using postgres
|
||||
@echo Starting docker container for postgres
|
||||
docker-compose -f ./docker-testing/docker-compose-postgres.yml down -v --remove-orphans
|
||||
docker-compose -f ./docker-testing/docker-compose-postgres.yml run start_dependencies
|
||||
|
|
BIN
server/assets/templates.boardarchive
Normal file
BIN
server/assets/templates.boardarchive
Normal file
Binary file not shown.
Loading…
Reference in a new issue