CrazyMax
056f8792b7
release target with checksums
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-28 20:53:51 +02:00
CrazyMax
48ab0d84e8
Fix deb package
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-27 00:32:19 +02:00
CrazyMax
e50298d973
Makefile: mutualize local and Dockerfile build opts
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-27 00:32:19 +02:00
CrazyMax
a37d38a864
Set version and revision at linked time
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-25 14:50:18 +02:00
Björn Brauer
3289c31a02
Use relative paths in Makefile for "go build"
...
https://github.com/docker/docker-credential-helpers/pull/232#issuecomment-1226943341
Fixes #232
Signed-off-by: Björn Brauer <bjoern.brauer@new-work.se >
2022-08-25 10:02:20 +00:00
Ellis Clayton
dd465ef1f3
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 <ellis@ellis.codes >
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-21 16:18:19 +02:00
Sebastiaan van Stijn
6dfcfc15aa
Merge pull request #232 from thaJeztah/simplify_build
...
simplify "go build" commands
2022-08-21 15:43:02 +02:00
CrazyMax
9582eb6661
lint gha job
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-21 15:33:56 +02:00
Sebastiaan van Stijn
e847de4b42
simplify "go build" commands
...
There's no need to specify the file to build, as we're building the
"main" packages as a whole.
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2022-08-21 15:30:16 +02:00
CrazyMax
e5695df009
vendor update and validation
...
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
2022-08-20 21:49:52 +02:00
Rafael Ávila de Espíndola
f76f0b3f33
Enable pass on non-linux systems
...
There is nothing linux specific about pass. In particular, I use it in
openbsd.
Signed-off-by: Rafael Ávila de Espíndola <rafael@espindo.la >
2020-09-14 20:54:21 -07:00
Guillaume Rose
86b653a9f1
Create tarballs in Jenkins.
...
Signed-off-by: Guillaume Rose <guillaume.rose@docker.com >
2019-07-17 10:34:50 +02:00
Ulrich VACHON
df92c83808
Update Go version to 1.12.x, update XCode version to 10.1, update MacOS minimum supported version to 10.11.
...
Signed-off-by: Ulrich VACHON <ulrich.vachon@docker.com >
2019-04-26 12:00:35 +02:00
Lucas Kacher
ec0d036273
Fix Makefile issues
...
* mkdir fails when `bin` exists
* obtaining golint fails if previously installed (w/out the -u flag)
Signed-off-by: Lucas Kacher <lucas@vsco.co >
2017-08-23 11:08:54 -04:00
Tycho Andersen
86c94d3e30
add a deb package for pass/secret service backends
...
Note that this single source package produces two binary packages: one for
-pass, and one for -secretservice, so that users can install whichever
password backend (and thus deps) that they want.
Signed-off-by: Tycho Andersen <tycho@docker.com >
2017-08-11 08:15:29 -06:00
Tycho Andersen
1ab1037707
add a pass credential helper backend
...
Signed-off-by: Tycho Andersen <tycho@docker.com >
2017-08-11 08:15:29 -06:00
Jean-Laurent de Morlhon
4fbc86d7d0
Adding winrelease target
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-06-15 12:03:00 +02:00
Jean-Laurent de Morlhon
167b137eb4
vet/lint/fmt before release
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-05-30 18:26:18 +02:00
Jean-Laurent de Morlhon
6ba4edf6e9
Read version from sources
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-05-30 18:26:18 +02:00
Jean-Laurent de Morlhon
74f4f75bc1
AppVeyor build
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-05-30 11:59:52 +02:00
Nassim 'Nass' Eddequiouaq
fb9549d396
Update version tag
...
Signed-off-by: Nassim 'Nass' Eddequiouaq <eddequiouaq.nassim@gmail.com >
2017-05-29 16:32:21 +02:00
Jean-Laurent de Morlhon
f67589c36e
Clean and run test before osx release
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-03-13 12:49:05 -07:00
Vincent Demeester
479de2a4f5
Merge pull request #45 from jeanlaurent/fix-mkdir
...
Remove mkdir -p where neccessary
2017-03-13 20:43:59 +01:00
Jean-Laurent de Morlhon
ad4463616e
Remove mkdir -p where neccessary
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-03-03 18:51:21 +01:00
Jean-Laurent de Morlhon
365da011fb
Add a osx release target to the makefile to ease releasing.
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-03-03 18:49:23 +01:00
Jean-Laurent de Morlhon
40d06d0090
Add .exe to windows Makefile target
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-03-03 17:58:06 +01:00
Jean-Laurent de Morlhon
2a3f7a4468
Add a makefile target to codesign output binary on macOS
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2017-03-03 16:20:29 +01:00
Antonio Murdaca
a96948acb3
secretservice: add D-Bus secret service
...
Signed-off-by: Antonio Murdaca <runcom@redhat.com >
2016-03-07 15:03:35 +01:00
David Calavera
0c4810e01f
Cleanup imports and vendor dependencies.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-22 19:06:32 -05:00
David Calavera
03b6cfc014
Add support for Windows credential manager.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-22 14:53:50 -05:00
David Calavera
2847943b2f
Move CI scripts to the Makefile.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-08 09:39:18 -08:00
David Calavera
b7ffbdb74f
🌅 complete OS X keychain implementation.
...
Signed-off-by: David Calavera <david.calavera@gmail.com >
2016-02-07 18:20:36 -08:00