Commit graph

268 commits

Author SHA1 Message Date
John Kerl
c684a7ff2f
Add Makefiles for Go (#732)
* Add Makefiles for Go

* Makefile edits for Windows

* More how-to for CI debug
2021-11-04 11:27:44 -04:00
John Kerl
7ca312cff0
Make 'go build' work, without need for 'go build mlr.go' (#622) 2021-08-06 10:08:21 -04:00
John Kerl
a8202d17e2 Go version 1.16 -> 1.15 since the former isn't ready on CentOS 2021-07-11 09:44:03 -04:00
John Kerl
8b1fdce0fe
Try to publish binary artifacts to GitHub Actions (#556)
* Try to publish binary artifacts to GitHub Actions
2021-06-03 10:44:56 -04:00
John Kerl
009abdcd47 Abandon Travis; GitHub Actions as forward path 2021-05-23 00:46:21 +00:00
John Kerl
7bc1b6fd0e
Create GitHub Action for C impll 2021-05-23 00:27:17 +00:00
John Kerl
b06c449384
Make regression tests invokable from 'go test' (#491)
* incorporate reg-test into "go test" framework
* reg-test -> regtest everywhere
* update .github/workflows/go.yml
2021-04-12 23:00:53 -04:00
John Kerl
13dd19faab
Iterate on Windows regression-testing (#478)
* Support file-redirects in regtest for Windows
* move winfails aside
* iterate on PATH settings
2021-04-06 00:24:37 -04:00
John Kerl
7686c5c848 Regtest option to show details of first n fails 2021-04-01 00:56:51 -04:00
John Kerl
88750ba23b Provide more details on failed tests in GitHub Actions 2021-03-31 23:37:20 -04:00
John Kerl
67fc9a93f9
Move more regression tests to regtest-v2 framework (#469)
* Move more regression tests to regtest-v2 framework

* put failing-on-windows cases off to the side for now
2021-03-31 23:27:38 -04:00
John Kerl
c8c2a21c88
GitHub actions artifacts (#468)
* Attempt at OS-specific GitHub Actions build artifacts
2021-03-31 21:43:35 -04:00
John Kerl
96b2e16626 Add CI notes to Quickstart section of go/README.md 2021-03-31 17:31:08 -04:00
John Kerl
90cb8b9927
Regression-test v2 infra (#462)
* reg-test v2 iterate

* git add regression/regression_test.go

* first mlr-exec reg-test trials

* iterating

* iterating

* iterating

* iterating

* terating

* terating

* iterating

* iterating

* iterating

* iterating

* iterating

* iterating

* todo

* todo

* mlr regtest auxent

* iterating on regtest infra

* iterating on regtest infra

* Include regtest v2 start-bits in ../.github/workflows/go.yml

* Include regtest v2 start-bits in ../.github/workflows/go.yml

* Include regtest v2 start-bits in ../.github/workflows/go.yml

* Include regtest v2 start-bits in ../.github/workflows/go.yml

* . in PATH temp workaround

* . in PATH temp workaround

* neaten

* temp windows CR/LF -> LF handling

* debug

* more windows reg-test iterating
2021-03-31 01:03:59 -04:00
John Kerl
98e9ffd09c multi-platform go.yml test 2021-03-29 00:37:11 -04:00
John Kerl
848f497377 multi-platform go.yml test 2021-03-29 00:34:18 -04:00
John Kerl
50a2d1dbaa iterating on go.yml 2021-03-29 00:32:06 -04:00
John Kerl
77d1154dd5
Create go.yml for Go build actions (prototype) (#461)
First try at this; may not be right
2021-03-29 00:28:07 -04:00