issues
search
cruise-automation
/
daytona
A Vault client, but for containers and servers.
Apache License 2.0
310
stars
33
forks
source link
Daytona CI Setup
#54
Closed
evelinfong
closed
3 years ago
evelinfong
commented
4 years ago
Files Changes
:
Added github actions .yml files for linting, build, test, code coverage (codecov) and potentially be able to push to Docker hub
Added badges in README
Purpose
Adding CI using Github actions allows developer to catch any errors/bugs related to build quickly and on a reliable manner
Streamlined docker image release process by pushing it to Docker hub
Codecov is use to generate code coverage report
Go Report Card is use to generate a report on the quality of an open source Go project
CodeFactor is to automatically and continuously tracks code quality with every commit or pull request
TODO (EF)
:
github actions (once the PR is merged, it will be setup automatically)
setup codecov (need to be done manually with the correct permission to set this up)
docker hub (need credentials for username and password to push to Cruise docker hub)
https://hub.docker.com/u/cruise
Files Changes:
Purpose
TODO (EF):