fix goreleaser builds

wrapped tsc in a a shell script to ignore duplicate function errors.
pull/20/head v0.2.0
Harvey Tindall 4 years ago
parent e104bd8362
commit 9fec714da7
No known key found for this signature in database
GPG Key ID: BBC65952848FB1A2

1
.gitignore vendored

@ -13,6 +13,7 @@ data/config-base.json
data/config-default.ini
data/*.html
data/*.txt
data/docs/
dist/*
jfa-go
build/

@ -8,7 +8,6 @@ release:
name_template: "v{{.Version}}"
before:
hooks:
# You may remove this if you don't use go modules.
- go mod download
- python3 config/fixconfig.py -i config/config-base.json -o data/config-base.json
- python3 config/generate_ini.py -i config/config-base.json -o data/config-default.ini --version {{.Version}}
@ -17,6 +16,8 @@ before:
- python3 scss/compile.py -y
- python3 mail/generate.py -y
- python3 version.py {{.Version}} version.go
- ./tsc-silent.sh
- swag init -g main.go
builds:
- dir: ./
env:

@ -56,7 +56,6 @@ compress:
copy:
$(info Copying data)
cp -r data build/
cp docs/swagger.json build/data/static/
install:
cp -r build $(DESTDIR)/jfa-go

@ -0,0 +1,4 @@
#!/usr/bin/bash
set +e
npx tsc -p ts/
set -e
Loading…
Cancel
Save