charles.deng
d92c21b9f9
Update check go major version way
...
the previous one just keep one prefix number as the major number, it should be the whole number after the dot.
2018-03-07 23:34:08 +08:00
Eric Chiang
ec5e2cc3c6
Merge pull request #1135 from mpashka/master
...
Update slapd.sh
2017-12-08 15:26:14 -06:00
Pavel Moukhataev
5ef1312b38
Add note for OpenLDAP installation
2017-12-08 23:53:36 +03:00
Eric Chiang
35063da41e
*: pin protoc-gen-go dependencies
2017-12-01 10:32:04 -08:00
Eric Chiang
b58fba6753
*: Go 1.7 no longer supported and updated build image to 1.9
2017-11-08 13:33:01 -08:00
rithu leena john
42ef8fd802
Merge pull request #1072 from ericchiang/k8s-test
...
*: run kubernetes tests in travis
2017-10-31 10:34:26 -07:00
Eric Chiang
3d2d92b31b
*: run kubernetes tests in travis
2017-10-31 10:29:52 -07:00
Tobias Furuholm
b6c3074ba0
Replace docker-build script with multi-stage build
2017-09-21 22:08:11 +02:00
rithu john
34dcf6c9a0
Documentation: add docs for TPR to CRD migration
2017-09-18 14:24:50 -07:00
Eric Chiang
980400db0b
Makefile: error out if go files aren't correctly formatted
...
Noticed in #1058 that our gofmt make target isn't actually erroring
if someone commits misformatted code.
2017-09-14 09:44:15 -07:00
Eric Chiang
50f2905cac
*: add standup script for LDAP
2017-08-22 10:37:29 -07:00
Lucas Serven
6f8968b66b
scripts: bump builder to Go 1.8.3
2017-07-17 11:44:02 -07:00
Eric Chiang
33f0199077
*: fix spelling using github.com/client9/misspell
2017-03-20 09:16:56 -07:00
Eric Chiang
ee27a4f9f4
*: only use docker when releasing, update to Go 1.8, remove aci scripts
...
This change modifies our release process to only require Docker
when building a release and updates our released binary to use Go
1.8. It also removes our .aci scripts, which we've not been
regularly building.
A nice consequence is that OSX users can now build a release image.
2017-03-09 10:46:09 -08:00
Sandor Szuecs
626f205f8f
sh has no arrays
2016-12-22 14:29:04 +01:00
Eric Chiang
18bbd94fba
*: check go version before building
...
Add a script to check the Go version before building dex. This
gives a nice error message rather than just failing to compile.
With changes:
$ go version
go version go1.6.4 linux/amd64
$ make
ERROR: dex requires Go version 1.7+. Please update your Go installation: https://golang.org/dl/
Makefile:93: recipe for target 'check-go-version' failed
make: *** [check-go-version] Error 2
Checks only added for building the actual binary, not tests, since
this is aimed at users just starting off with the project.
2016-12-13 12:03:27 -08:00
rithu john
78cd0ceb41
*: update travis to use Go 1.7.4.
2016-12-01 20:28:21 -08:00
rithu leena john
75abce2b19
*: travis tests and build scripts should use Go 1.7.3.
2016-11-03 12:28:53 -07:00
Eric Chiang
84c3ba0fe3
scripts: fix get-protoc script to work directly after a clean
...
Right now `make grpc` only works if a user hasn't run a `make clean`.
Fix this.
2016-10-27 14:35:38 -07:00
Eric Chiang
3dac0063df
*: properly compile version into docker images
2016-10-13 17:58:40 -07:00
Eric Chiang
0fc8879da1
*: prepare build scripts for a release
2016-10-05 23:43:44 -07:00
Eric Chiang
ac4f94e848
*: add gRPC generation logic to build system
2016-10-04 00:30:30 -07:00
Eric Chiang
e6f34e1051
*: determine version from git
2016-08-09 14:38:09 -07:00