Mark Sagi-Kazar
76de7b3920
build: update Go to 1.24
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
1 year ago
Mark Sagi-Kazar
d066d8eabb
build: update Go version
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
1 year ago
Mark Sagi-Kazar
0537d5ba11
chore: update tool versions
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2 years ago
Maksim Nabokikh
85d4261aa9
Bump dependencies ent v0.12.5, protobuf v1.32.0 ( #3249 )
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
2 years ago
Maksim Nabokikh
82b090ff43
Bump golangci-lint 1.55.2 ( #3232 )
...
Signed-off-by: Maksim Nabokikh <maksim.nabokikh@flant.com>
2 years ago
Marco Franssen
47a0e067a1
Utilize native git diff feature ( #2981 )
...
This `--exit-code` option does exactly what the script is doing
Signed-off-by: Marco Franssen <marco.franssen@gmail.com>
3 years ago
Mark Sagi-Kazar
ba8fa1f2d7
chore: upgrade tools
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
3 years ago
Mark Sagi-Kazar
d12a1fc687
update linter
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
3 years ago
m.nabokikh
7667a61444
fix: Run go mod tidy last (fix verify command)
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
3 years ago
m.nabokikh
96637cf0f7
feat: Bump dependencies and Makefile refactoring
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
3 years ago
Maksim Nabokikh
5d7850eae5
feat: Verify generated files ( #2833 )
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
3 years ago
Daniel Lipovetsky
07d7913049
chore: Upgrade golangci-lint to v1.50.1 from v1.46.0 ( #2790 )
3 years ago
Mark Sagi-Kazar
1736f95024
chore: upgrade linter
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
4 years ago
Mark Sagi-Kazar
102762062b
build: only build static release binaries
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
4 years ago
m.nabokikh
254165d665
chore: update golangci-lint download script
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
4 years ago
Andrew Keesler
0394bf8cea
distroless: Dockerfile works with distroless base image
...
I can build this via:
docker build --build-arg BASEIMAGE=gcr.io/distroless/static:latest -t andrew:distroless .
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
4 years ago
Andrew Keesler
764ce711b6
distroless: rewrite docker-entrypoint.sh in go
...
See go doc ./cmd/docker-entrypoint for why.
Signed-off-by: Andrew Keesler <akeesler@vmware.com>
4 years ago
Mark Sagi-Kazar
e875745ee0
chore: add kind to the tooling
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
4 years ago
Mark Sagi-Kazar
f45fe6d0c1
refactor: tool dependency download
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
4 years ago
Mark Sagi-Kazar
054e397177
refactor: remove unused proto scripts
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
4 years ago
Mark Sagi-Kazar
22db25ef94
chore: update golangci-lint
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
5 years ago
m.nabokikh
97591861b2
Cleanup Makefile
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
m.nabokikh
00950eedd6
Bump kind version and change kubeconfig tmp dir
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
m.nabokikh
bc5371e730
Add make file commands for kind
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
m.nabokikh
5a48d8a82d
chore: test Kubernetes storage with KinD
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
m.nabokikh
4b54433ec2
Bump golag-ci lint version to 1.40.1
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
Maksim Nabokikh
20875c972e
Discard package "version" ( #2107 )
...
* Discard package "version"
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
* Inject api version
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
* Pass version arg to the dex API
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
m.nabokikh
11859166d0
feat: Add ent-based sqlite3 storage
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
Mark Sagi-Kazar
95796b04a3
chore(deps): upgrade protobuf and grpc
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
5 years ago
Mark Sagi-Kazar
d25051c867
chore(deps): upgrade protobuf in server/internal package
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
5 years ago
Mark Sagi-Kazar
41712bcbfa
build: rename old proto download targets
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
5 years ago
Rui Yang
4e569024fd
use go 1.16 new package io/fs
...
Unify the interface for reading web statics. Now it could read an
OS directory or get the content on live
One could use
//go:embed static
var webFiles embed.FS
anywhere and config dex server to take the file system by setting
WebConfig{WebFS: webFiles}
Signed-off-by: Rui Yang <ruiya@vmware.com>
Co-authored-by: Aidan Oldershaw <aoldershaw@pivotal.io>
5 years ago
Rui Yang
7b50cbf0ac
use pkger for embedding static contents
...
Co-authored-by: Vikram Yadav <vyadav@pivotal.io>
Signed-off-by: Rui Yang <ruiya@vmware.com>
5 years ago
Mark Sagi-Kazar
48d78ec0ab
chore: improve docker-compose setup
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
5 years ago
Mark Sagi-Kazar
cafea292ca
Update linter
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
5 years ago
m.nabokikh
4d63e9cd68
fix: Bump golangci-lint version and fix some linter's problems
...
Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com>
5 years ago
Mark Sagi-Kazar
63098fe9fe
Fix building the example app
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
6 years ago
Mark Sagi-Kazar
6dadc26ca2
Move the example app to th examples folder
...
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
6 years ago
Mark Sagi-Kazar
e84682d7b9
Add v2 api module
6 years ago
Mark Sagi-Kazar
83d5f77495
Remove revendor from Makefile
6 years ago
Mark Sagi-Kazar
309b33d05a
Rewrite kubernetes storage test
6 years ago
Mark Sagi-Kazar
bcd47fc6f3
Remove old lint targets
6 years ago
Mark Sagi-Kazar
9346e328ef
Add golangci linter
6 years ago
Michael Venezia
c54ddc460d
Adjusting Makefile so that `golint` will compile
7 years ago
Eric Chiang
1a565266fc
Makefile: cleanups for newer versions of Go
...
Go 1.9 removed "./..." matching the vendor directory while Go 1.10 added
build and test caching. This means we no longer need to grep out
vendored matches (except for golint which doesn't implement the same
behavior), and we no longer need to pre-build packages with "go build -i".
https://golang.org/doc/go1.9#vendor-dotdotdot
https://golang.org/doc/go1.10#build
7 years ago
Joshua M. Dotson
172df9ccef
*: remove glide and add Go module files
7 years ago
Eric Chiang
50b96564f5
*: vendor golint to prevent upstream changes from breaking the build
...
golint has updated or dropped support for old Go versions several times,
causing breaks in our build. Vendor it locally to prevent this.
8 years ago
Stephan Renatus
86a3346b64
scripts,Makefile: nuke check-go-version
...
Fixes #1291
Signed-off-by: Stephan Renatus <srenatus@chef.io>
8 years ago
Stephan Renatus
1309c1f037
dev-releases.md, Makefile: update release process
...
Signed-off-by: Stephan Renatus <srenatus@chef.io>
8 years ago
Stephan Renatus
14b89029c9
bill-of-materials: nuke
...
Signed-off-by: Stephan Renatus <srenatus@chef.io>
8 years ago