carvel-dev / carvel-dev/kbld

Contributing is hard

Open
#54 10 comments 1 reaction 0 assignees View on GitHub
discussion
Dominant language
Go
Stars
329
Forks
52
PR merge metrics
No merged PRs in 30d

Description

I run into the following issues:

- Code can't be easily tested in an IDE because the setup of the tests isn't part of the go code.
- No easy way to debug it.
- Specific pack, ytt version is required. This can be automated.
- Running a test for a small cli change takes too much time. (~2min)
- Assertion fails are hard to read.
- No unit tests that verifying the correct work with programs like docker
- E2E tests only verify that kbld doesn't exit with an error code.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.