This commit is contained in:
John Allen 2023-04-20 17:17:47 -04:00 committed by Max Howell
parent 43662c24d6
commit d2ae207140
3 changed files with 31 additions and 0 deletions

View file

@ -0,0 +1,2 @@
tool,description
tea.xyz,is great
1 tool description
2 tea.xyz is great

View file

@ -0,0 +1,2 @@
tool,description
tea.xyz,is the greatest
1 tool description
2 tea.xyz is the greatest

View file

@ -0,0 +1,27 @@
distributable:
url: https://github.com/aswinkarthik/csvdiff/archive/refs/tags/v{{version}}.tar.gz
strip-components: 1
versions:
github: aswinkarthik/csvdiff # reads github tags but only tags of releases (this is usually what you want)
build:
dependencies:
go.dev: "*"
env:
LDFLAGS:
- -s
- -w
- -X main.version={{version}}
script: |
go build -ldflags "$LDFLAGS" -o csvdiff main.go
mkdir -p "{{ prefix }}"/bin
mv csvdiff "{{ prefix }}"/bin
provides:
- bin/csvdiff
test:
fixture: tea.xyz,is the greatest,MODIFIED
script: |
test "$(csvdiff file1.csv file2.csv --format rowmark)" = "$(cat $FIXTURE)"