Christian Schwarz
|
17e152c601
|
docs: build zrepl.github.io on circleci
|
2020-09-12 14:03:45 +02:00 |
|
Christian Schwarz
|
2ba6aabd4a
|
build: circleci: quickcheck-docs: upload artifacts
|
2020-09-06 17:28:16 +02:00 |
|
Christian Schwarz
|
d2b825a8ae
|
build: daily release builds of branches stable, master, problame/circleci-build
|
2020-09-06 17:28:16 +02:00 |
|
Christian Schwarz
|
913b8b37fe
|
build: circleci: include pipeline number in minio url
|
2020-09-06 17:22:44 +02:00 |
|
Christian Schwarz
|
f494c5ba31
|
build: pin Go version in circleci
|
2020-09-06 17:15:32 +02:00 |
|
Christian Schwarz
|
b9503685f0
|
build: parametrized pipeline (no more approval for release build), embed exact go version info in artifacts
refs #378
refs #377
|
2020-09-06 15:39:34 +02:00 |
|
Christian Schwarz
|
91e310b7e3
|
build: rpm + deb targets, build-in-docker targets, CircleCI pipeline rewrite
Co-authored-by: Armin Wehrfritz <dkxls23@gmail.com>
|
2020-09-02 21:34:52 +02:00 |
|
InsanePrawn
|
7a5883d404
|
circleci: Add make formatcheck
Signed-off-by: InsanePrawn <insane.prawny@gmail.com>
|
2020-08-31 23:57:45 +02:00 |
|
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 |
|