refactor(build): updated .drone
Some checks failed
continuous-integration/drone/push Build encountered an error
Some checks failed
continuous-integration/drone/push Build encountered an error
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
local build = import '.drone/libs/builds/FHQ/defaultContainer.jsonnet';
|
||||
|
||||
build.new().render()
|
||||
build.new("dovecot").render()
|
||||
@@ -1,19 +1,24 @@
|
||||
local build = import '../base.jsonnet';
|
||||
local secret = import '../../drone/secret.jsonnet';
|
||||
local platform = import '../../drone/platform.jsonnet';
|
||||
local baseVerifyBranch = import '../../pipelines/baseVerifyBranch.jsonnet';
|
||||
local baseVerifyMain = import '../../pipelines/baseVerifyMain.jsonnet';
|
||||
local publishContainer = import '../../pipelines/publishContainer.jsonnet';
|
||||
|
||||
local dockerSecret = secret.new(name="GITLAB_TOKEN", path="gitlab", key="token");
|
||||
|
||||
local arm64 = platform.new("linux","arm64");
|
||||
local amd64 = platform.new("linux","amd64");
|
||||
|
||||
|
||||
{
|
||||
new():: self + build.new()
|
||||
new(name):: self + build.new()
|
||||
.withSecrets(dockerSecret)
|
||||
.withPipelines([
|
||||
baseVerifyBranch.new(),
|
||||
baseVerifyMain.new(),
|
||||
publishContainer.new("dovecot","0.0.1", ".", "registry.cloud.federationhq.de")
|
||||
publishContainer.new(name,"0.0.1-amd64", ".", "registry.cloud.federationhq.de").withPlatform(amd64),
|
||||
publishContainer.new(name,"0.0.1-arm64", ".", "registry.cloud.federationhq.de").withPlatform(arm64)
|
||||
])
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user