refactor(build): buolding
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -23,21 +23,21 @@ local build = {
|
||||
withVersions(versions):: self + {versions: versions},
|
||||
withArchs(archs):: self + {archs: archs},
|
||||
render()::
|
||||
// [
|
||||
// baseVerifyBranch.new(),
|
||||
// baseVerifyMain.new()
|
||||
// ]
|
||||
// +
|
||||
[
|
||||
baseVerifyBranch.new(),
|
||||
baseVerifyMain.new()
|
||||
]
|
||||
+
|
||||
[
|
||||
buildPushContainer.new(registryFHQ,self.imageName,v.tag+"-"+arch.arch,v.dir).withPlatform(arch)
|
||||
.withName("Build-Container-Image-" + arch.arch)
|
||||
.withName("Build-Container-Image-" + arch.arch+"-"+v.tag)
|
||||
for v in self.versions
|
||||
for arch in self.archs
|
||||
]
|
||||
+
|
||||
[
|
||||
buildPushMultiArch.new(registryFHQ,self.imageName, v.tag, self.archs)
|
||||
.withName("Build-MultiArch-Manifest").withDependsOn(["Build-Container-Image-" + arch.arch for arch in self.archs ])
|
||||
.withName("Build-MultiArch-Manifest-"+v.tag).withDependsOn(["Build-Container-Image-" + arch.arch + "-" + v.tag for arch in self.archs])
|
||||
for v in self.versions
|
||||
]
|
||||
+
|
||||
|
||||
Reference in New Issue
Block a user