Commit Graph

35 Commits

Author SHA1 Message Date
André Roth
943e76ae8b golangci-lint: add new github workflow 2024-03-06 08:08:42 +01:00
André Roth
a71186bcc3 gitlab: use ubuntu22.04 runners and gpg2 2024-02-05 13:04:45 +01:00
Mauro Regli
f155ed3ba9 Set Golangci-lint timeout to 5m 2023-09-21 11:25:18 +02:00
Mauro Regli
f4a152ab22 Update CI to only use 1.21 and python 3.11 2023-09-21 11:25:18 +02:00
Markus Muellner
bece12ad4d update golangci-lint to v1.51.2 2023-03-22 17:22:54 +01:00
Markus Muellner
8e62195eb5 implement structured logging 2023-02-20 13:42:50 +01:00
Markus Muellner
352f4e8772 update golangci-lint and replace deprecated calls to io/ioutil 2022-12-12 10:21:39 +01:00
Benj Fassbind
afdc10b919 Fix golangci-lint 2022-08-16 09:04:16 +02:00
Benj Fassbind
515e5532c8 Fix temp dir on ci 2022-07-13 08:33:48 +02:00
Benj Fassbind
1d4e6183be Capture coverage of integration tests
To capture the coverage also for the integration tests,
a test only executing the cmd.Run function is used.

The test always exits with code 0 and prints the
real exit code to stdout. Otherwise no coverage
report is generated.

Those changes enable a more accurate coverage report
for future contributions.
2022-07-13 08:33:48 +02:00
Benj Fassbind
35ad6cacc8 Upload code coverage 2022-06-20 13:23:28 +02:00
Chuan Liu
f9f1c8ee75 Update azurite dir 2022-06-09 10:45:13 +02:00
Chuan Liu
0a1798869a Enable Azure publish unit tests in Github actions 2022-04-29 21:23:41 +02:00
Benj Fassbind
d955b06f03 Fix artifacts publishing 2022-04-13 09:27:50 +02:00
Markus Muellner
6539e1b856 Add metrics endpoint with http metrics using Prometheus client lib 2022-04-12 14:39:16 +02:00
Benj Fassbind
c29ccaadbc Fix typo in ci config 2022-04-05 11:41:14 +02:00
Benj Fassbind
cf98718a79 Fix default branch name in ci 2022-04-05 09:58:02 +02:00
Benj Fassbind
47bda055e0 Publish releases and nightly builds from ci 2022-04-04 20:07:08 +02:00
Ubuntu
5b98039291 Remove 1.14 from CI 2022-04-04 17:51:21 +02:00
Lorenzo Bolla
f89350e6cd Timeout CI build job after 30 minutes
Fix #1032
2022-02-13 21:07:50 +01:00
Benj Fassbind
21029c326b Add release to CI 2022-02-11 08:36:21 +01:00
Lorenzo Bolla
035d5314b0 Convert tests to Python 3
Fix #938
2022-01-27 15:06:33 +01:00
Benj Fassbind
a40cfc679c Only run system test with latest go version 2022-01-27 09:30:14 +01:00
Ximon Eighteen
122ff609e8 Typo correction in GHA workflow comment 2022-01-27 09:30:14 +01:00
Lorenzo Bolla
d60e575af5 Re-enable testing on go 1.17 2022-01-27 09:30:14 +01:00
Benj Fassbind
a83dea705f Build for newer go versions 2022-01-27 09:30:14 +01:00
Benj Fassbind
ed7a960e31 Trigger CI on every push 2022-01-27 09:30:14 +01:00
Ximon Eighteen
78082bc10f Add a comment referring to the original Travis CI config from the new workflow. 2022-01-27 09:30:14 +01:00
Ximon Eighteen
5b8c909ac3 Disable testing against Go master for now. 2022-01-27 09:30:14 +01:00
Ximon Eighteen
20b038bfb7 continue-on-error value must be a boolean 2022-01-27 09:30:14 +01:00
Ximon Eighteen
9f9a1a138b Matrix elements must be arrays. 2022-01-27 09:30:14 +01:00
Ximon Eighteen
4cb9ac5357 Fix syntax error. 2022-01-27 09:30:14 +01:00
Ximon Eighteen
cd76e481fd Initial attempt at a GitHub Actions workflow to emulate the previously used Travis CI setup. 2022-01-27 09:30:14 +01:00
Andrey Smirnov
6e96cd29dc Add bash completion to PR template [ci skip] 2017-03-16 01:30:00 +03:00
Andrey Smirnov
781c22e256 Add PR and issue templates 2016-12-30 00:11:45 +03:00