pipeline: support osbuild runners
osbuild has a concept of runners now: scripts that set up a build environment. Update the osbuild submodule to latest master, change `Pipeline` to to the new buildroot description format, and use the `org.osbuild.fedora30` runner from the fedora30 distro.
This commit is contained in:
parent
382d4e2118
commit
7b54f5cfdc
23 changed files with 460 additions and 401 deletions
|
|
@ -63,9 +63,8 @@ func getF30BuildPipeline() *pipeline.Pipeline {
|
|||
}
|
||||
|
||||
func newF30Pipeline(packages []string, excludedPackages []string, blueprint *blueprint.Blueprint) *pipeline.Pipeline {
|
||||
p := &pipeline.Pipeline{
|
||||
BuildPipeline: getF30BuildPipeline(),
|
||||
}
|
||||
p := &pipeline.Pipeline{}
|
||||
p.SetBuild(getF30BuildPipeline(), "org.osbuild.fedora30")
|
||||
options := &pipeline.DNFStageOptions{
|
||||
ReleaseVersion: "30",
|
||||
BaseArchitecture: "x86_64",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue