From dbdd9f57767c0b236a2ac5c097689ad64c255ed9 Mon Sep 17 00:00:00 2001 From: Nicolas Carlier Date: Fri, 19 Sep 2014 20:34:25 +0000 Subject: [PATCH] feat: Add minimal test script. --- Makefile | 8 ++++---- test | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) create mode 100755 test diff --git a/Makefile b/Makefile index 79cc932..9b9f354 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ .SILENT : -.PHONY : build clean fmt +.PHONY : build clean TAG:=`git describe --abbrev=0 --tags` LDFLAGS:=-X main.buildVersion $(TAG) @@ -19,10 +19,10 @@ clean-dist: dist: clean-dist mkdir -p dist/linux/amd64 && GOOS=linux GOARCH=amd64 go build -o dist/linux/amd64/$(APPNAME) ./src -# mkdir -p dist/linux/i386 && GOOS=linux GOARCH=386 go build -o dist/linux/i386/$APPNAME ./src +# mkdir -p dist/linux/i386 && GOOS=linux GOARCH=386 go build -o dist/linux/i386/$(APPNAME) ./src release: dist # godep restore - tar -cvzf cloudconfd-linux-amd64-$(TAG).tar.gz -C dist/linux/amd64 $(APPNAME) -# tar -cvzf cloudconfd-linux-i386-i386$(TAG).tar.gz -C dist/linux/i386 $(APPNAME) + tar -cvzf $(APPNAME)-linux-amd64-$(TAG).tar.gz -C dist/linux/amd64 $(APPNAME) +# tar -cvzf $(APPNAME)-linux-i386-i386$(TAG).tar.gz -C dist/linux/i386 $(APPNAME) diff --git a/test b/test new file mode 100755 index 0000000..7d6d777 --- /dev/null +++ b/test @@ -0,0 +1,16 @@ +#!/bin/sh + +echo "Test bad URL" +curl -H "Content-Type: application/json" \ + --data @assets/bitbucket.json \ + http://localhost:8080/bad/action + +echo "Test Bitbucket hook" +curl -H "Content-Type: application/json" \ + --data @assets/bitbucket.json \ + http://localhost:8080/bitbucket/echo + +echo "Test Github hook" +curl -H "Content-Type: application/json" \ + --data @assets/github.json \ + http://localhost:8080/github/echo