Skip to content

Commit dd465ef

Browse files
ellsclytnthaJeztah
authored andcommitted
Allow pass helper to be built for macOS
Pass is described as "The Standard Unix Password Manager", and so it can easily run on more than just Linux. Namely, it's supported on macOS. The CLI is identical to the Linux build, which means the Linux helper code for Pass is fully applicable toward the macOS build - a couple of renames being the only needed thing, purely for semantic correctness. Signed-off-by: Ellis Clayton <[email protected]> Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent a9d6be0 commit dd465ef

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ linuxrelease:
3737
osxrelease:
3838
mkdir -p release
3939
cd bin && tar cvfz ../release/docker-credential-osxkeychain-v$(VERSION)-amd64.tar.gz docker-credential-osxkeychain
40+
cd bin && tar cvfz ../release/docker-credential-pass-v$(VERSION)-darwin-amd64.tar.gz docker-credential-pass
4041

4142
winrelease:
4243
mkdir -p release

pass/pass.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import (
2222
// PASS_FOLDER contains the directory where credentials are stored
2323
const PASS_FOLDER = "docker-credential-helpers" //nolint:revive
2424

25-
// Pass handles secrets using Linux secret-service as a store.
25+
// Pass handles secrets using pass as a store.
2626
type Pass struct{}
2727

2828
// Ideally these would be stored as members of Pass, but since all of Pass's

0 commit comments

Comments
 (0)