Skip to content

Commit 365da01

Browse files
committed
Add a osx release target to the makefile to ease releasing.
Signed-off-by: Jean-Laurent de Morlhon <[email protected]>
1 parent 1057cf7 commit 365da01

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
.PHONY: all deps osxkeychain secretservice test validate wincred
22

33
TRAVIS_OS_NAME ?= linux
4+
VERSION = 0.4.2-dev
45

56
all: test
67

@@ -16,6 +17,10 @@ codesign: osxkeychain
1617
xcrun -log codesign -s $(SIGNINGHASH) --force --verbose bin/docker-credential-osxkeychain
1718
xcrun codesign --verify --deep --strict --verbose=2 --display bin/docker-credential-osxkeychain
1819

20+
osxrelease: codesign
21+
mkdir -p release
22+
cd bin && tar cvfz ../release/docker-credential-osxkeychain-v$(VERSION)-amd64.tar.gz docker-credential-osxkeychain
23+
1924
secretservice:
2025
mkdir -p bin
2126
go build -o bin/docker-credential-secretservice secretservice/cmd/main_linux.go

0 commit comments

Comments
 (0)