⚙️ Add ability to build from Dockerfiles directly

This commit is contained in:
Ettore Di Giacinto
2022-04-26 19:24:31 +02:00
committed by mudler
parent 4e2a2adfc1
commit e70a543f42
457 changed files with 33148 additions and 4999 deletions

View File

@@ -35,12 +35,14 @@ const (
CompilerDefinitionFile = "build.yaml"
)
var DefaultCompilerParsers = []FileParser{
BuildCollectionParser,
BuildDefinitionParser,
}
func NewCompilerRecipe(d types.PackageDatabase, fp ...FileParser) Builder {
if len(fp) == 0 {
fp = []FileParser{
BuildCollectionParser,
BuildDefinitionParser,
}
fp = DefaultCompilerParsers
}
return &CompilerRecipe{Recipe: Recipe{Database: d}, fileParsers: fp}
}