v0.3.1
Changelog
25e740d Initial commit
cc7583a add basic logging
057d2ea add build-essential
5a0fe27 add git differently
9c00106 add goreleaser config
080b7c0 add goverreport as dependency
5070c7f add install step
8dc6b35 add linter
86538b9 add makefile for project management
36f640a add minor readme
5adf3dd add missing test files
e99d581 add script to generate Authors
6d69221 add streams to cli
ee9fdc0 allow to export testrunner log files
a88a2cd better initiate runners
6adbba7 check if runner image exists
46b5146 copy files from config to container
4f7d98f create test pipeline
094a913 don't have install step
8c0d553 don't use make commands
cc6039a ensure docker is installed and running
463cc6c fetch tags when releasing package
0b5fb33 fix command setup
a36cb3b fix indentation
266f9da fix linting
d4294da fix pointers
c9d1d5c fix release script
6c78fde implement CI test execution
290efc1 implement config parsing
50942cc implement execute command
638ffb7 implement runner interface
9872f89 implement stream helper
09cfcff increase test coverage
86544e9 install g++
9d08a68 install gcc
bfd7a2a install git
fed352c install git without sudo
618d0b8 install go linter via curl
5473951 install goverreport via go get
c48eabb migrate to go modules
07333bc minor adjustments
28f8ca0 move Docker client initiation to local runner
b906917 only use one context per command execution
fd69244 properly receive container stdout
dc27ace refactored setup
c662b92 remove spaces
1d7708a revert change
37a83e3 run docker container
ca3cb68 run test with coverage
a634450 set CGO_ENABLED=0 during build
4d90ed9 set up initial structure
1e1cb25 set up test command
1b22395 start container
48a15a1 stop and remove testrunner container
048db1c update release workflow
eea8e1b use install instead of get
ad21393 validate coverage
86d7cad wait until xvfb has started