Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No longer wrap and run ct in Docker container #58

Merged
merged 3 commits into from
Nov 3, 2020

Conversation

unguiculus
Copy link
Member

@unguiculus unguiculus commented Oct 31, 2020

With this major change, the action no longer wraps and runs ct in a Docker
container but simply installs it directly on the host. Default config
files that are part of the distro and Yamale and yamllint are installed as
well.

With this change, ct is directly exposed to the user with all options
directly available. It will be much easier now to integrate custom tools
using the new feature to run additional commands introduced in
helm/chart-testing/pull/283.

Signed-off-by: Reinhard Nägele [email protected]

With this major change, the action no longer wraps and runs ct in a Docker
container but simply installs it directly on the host. Default config
files that are part of the distro and Yamale and yamllint are installed as
well.

With this change, ct is directly exposed to the user with all options
directly available. It will be much easier now to integrate custom tools
using the new feature to run additional commands introduced in #283.

Signed-off-by: Reinhard Nägele <[email protected]>
@unguiculus
Copy link
Member Author

/cc @torstenwalter

ct.sh Outdated Show resolved Hide resolved
Signed-off-by: Reinhard Nägele <[email protected]>
ct.sh Outdated Show resolved Hide resolved
Copy link
Member

@scottrigby scottrigby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I saw the initial test for this and liked it. This PR looks right to me, though I haven't ever uses custom runners, so I'd defer to @davidkarlsen on that. Barring that, lgtm 💯

Signed-off-by: Reinhard Nägele <[email protected]>
@unguiculus unguiculus merged commit 7800dec into helm:master Nov 3, 2020
@unguiculus unguiculus deleted the feature/no-docker branch November 3, 2020 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants