Christian Schwarz
|
c44dccc34b
|
build: circleci: switch to 'machine' executor for test-build-in-docker job
refs #356
|
2020-08-26 11:47:17 +02:00 |
|
Christian Schwarz
|
1d7a84e8ae
|
build: extract debian binary packaging workflow trigger into a reusable script
|
2020-07-26 20:32:35 +02:00 |
|
Christian Schwarz
|
301f163a44
|
[#321] platformtest: generate test case list + coverage tooling
|
2020-06-14 15:21:36 +02:00 |
|
Christian Schwarz
|
d89afe58d4
|
build: circleci: trigger debian binary package builds
|
2020-05-18 19:39:27 +02:00 |
|
Christian Schwarz
|
c855546b9f
|
build: circleci: fix GitHub API auth method (use Authorization header)
existing API will be deprecated in June/July 2020
|
2020-05-18 19:39:27 +02:00 |
|
Christian Schwarz
|
3187129672
|
build: go1.14 + address tlsconf deprecation notice
fixes #286
|
2020-03-27 12:40:57 +01:00 |
|
Christian Schwarz
|
c24c327151
|
build: fix build.Dockerfile + integrate into CircleCI
fixup of 080f2c0616
fixup of 4994b7a9ea
|
2019-11-28 15:19:46 +01:00 |
|
Christian Schwarz
|
4994b7a9ea
|
rpc/dataconn + build: support GOOS={solaris,illumos}
|
2019-11-16 22:07:47 +01:00 |
|
Christian Schwarz
|
080f2c0616
|
build: Makefile: refactor cross-builds + release, add i386 targets
|
2019-11-16 22:07:47 +01:00 |
|
Christian Schwarz
|
8a5af2f80e
|
build/circleci: apt update before installing
hope this fixes the spurious apt install failures
|
2019-09-27 21:31:05 +02:00 |
|
Christian Schwarz
|
77d3a1ad4d
|
build: drop go Dep, switch to modules, support Go 1.13
bump enumer to v1.1.1
bump golangci-lint to v1.17.1
no `go mod tidy` because 1.13 and 1.12 seem to alter each other's output
fixes #112
|
2019-09-14 13:36:44 +02:00 |
|
Christian Schwarz
|
df21b5d1b4
|
build/circleci: handle forked PR builds
disables artifact upload to external minio repo
|
2019-08-19 18:10:04 +02:00 |
|
Christian Schwarz
|
ff18181064
|
Revert "build/circleci: disable minio client interactive prompt"
This reverts commit 9dd187e29d .
|
2019-07-14 18:28:06 +02:00 |
|
Christian Schwarz
|
9dd187e29d
|
build/circleci: disable minio client interactive prompt
TODO use stable binary
|
2019-07-11 09:28:25 +02:00 |
|
Christian Schwarz
|
5f909dab76
|
build: CircleCI build artifact upload
|
2019-03-28 14:41:20 +01:00 |
|
Christian Schwarz
|
5b256a92b3
|
include linting in build process
|
2019-03-27 13:12:26 +01:00 |
|
Christian Schwarz
|
71d331af16
|
Add CircleCI config
Doesn't cover all of Travis, but CircleCI archives artifacts.
|
2019-03-15 22:15:15 +01:00 |
|