GoogleContainerTools / GoogleContainerTools/skaffold

`debug` should determine runtime from source

Open
#3,977 0 comments 0 reactions 0 assignees View on GitHub
area/debug kind/feature-request priority/p3
Dominant language
Go
Stars
15.9k
Forks
1.7k
Avg merge
3d 9h
Merged PRs (30d)
10

Description

We should be able to walk an artifact's source to determine the runtime type. This would remove the need for GO* environment variables and more.

There may be a chance of false positives, such as projects that use scripts as part of their builds. The explicit runtime mechanism #2203 might handle that situation.

This might be best developed as a distinct library that could also be used as a command-line tool. It could be useful for IDEs for detecting different project roots. Ideally we'd be able to leverage (or extract this from) `skaffold init`.

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.