Commit graph

22 commits

Author SHA1 Message Date
Joachim Bauch da1efac59d
make: No need to run easyjson against room.go.
Doesn't define any JSON structs, so easyjson is no longer needed.
2022-06-14 16:50:34 +02:00
Joachim Bauch b83bf7cb5d
Don't run "go mod tidy" while building. 2022-06-02 15:52:29 +02:00
Joachim Bauch 144eefa2fb
make: Fix unnecessary building of easyjson. 2022-04-11 10:22:22 +02:00
Joachim Bauch 72965533b9
make: Setup PATH to include path to go binary when running easyjson. 2022-04-05 11:29:56 +02:00
Joachim Bauch 320f643a87
make: Update for Go 1.17+ 2022-04-05 10:32:10 +02:00
Joachim Bauch b87f071336
CI: Include all tests in coverage reports. 2022-03-23 13:28:40 +01:00
Joachim Bauch fde95ddc93
make: Also run tests in subfolders. 2022-03-23 13:12:50 +01:00
Joachim Bauch 2ebd93d71d
make: Install easyjson for Golang 1.17+ 2022-03-23 11:11:36 +01:00
Joachim Bauch 7b631b0b2a
Format code using "gofmt". 2022-02-25 09:20:26 +01:00
morph027 e157c1d0e7
adjust easyjson for multiarch builds
Signed-off-by: morph027 <stefan.heitmueller@gmx.com>
2021-07-03 14:47:11 +02:00
Joachim Bauch b95a538e87
make: Cache easyjson results. 2021-04-14 15:11:39 +02:00
Joachim Bauch 8ba2e0ad64
Switch dependency tracking to Go modules.
With that bump minimum required version to Go 1.13.
2021-04-09 16:15:00 +02:00
Joachim Bauch 865798f920
make: Only build "godeps" binary once. 2021-01-21 14:23:09 +01:00
Joachim Bauch fa9446efc4
Don't generate easyjson files concurrently. 2021-01-07 09:20:16 +01:00
Joachim Bauch d2af40d229
Update make targets to support parallel building. 2021-01-05 09:11:19 +01:00
morph027 25b2722a4c
adjust godeps for multiarch builds 2020-12-18 21:20:56 +01:00
Joachim Bauch b7c258b459
Add proxy service implementation. 2020-08-13 13:17:08 +02:00
Joachim Bauch 4446b07951
Add MCU type "proxy" that delegates to one or multiple MCU proxies. 2020-08-13 13:17:06 +02:00
Joachim Bauch a3718a4664
Allow passing number of tests runs through "COUNT" parameter. 2020-07-31 13:49:52 +02:00
Joachim Bauch 7f92d105e5
Keep the continent map in the repository to avoid download on build.
Regularly check through CI cron job that it is the latest version.
2020-07-31 11:52:59 +02:00
Joachim Bauch 6b61789c36
Fix dependencies to work in clean go1.6/1.7 environments. 2020-05-12 10:06:00 +02:00
Joachim Bauch 5dcfeda1e9
Initial commit of the OpenSource version.
This corresponds to nextcloud-spreed-signaling 0.0.13
2020-05-12 09:46:20 +02:00