Skip to content

Commit 15f00b0

Browse files
authored
Merge pull request #18014 from MinaProtocol/dkijania/build_mainnet_arm_artifacts
build mainnet artifacts for arm64
2 parents d88322e + a525239 commit 15f00b0

File tree

2 files changed

+91
-0
lines changed

2 files changed

+91
-0
lines changed
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
let ArtifactPipelines = ../../Command/MinaArtifact.dhall
2+
3+
let DebianVersions = ../../Constants/DebianVersions.dhall
4+
5+
let Network = ../../Constants/Network.dhall
6+
7+
let Artifacts = ../../Constants/Artifacts.dhall
8+
9+
let Pipeline = ../../Pipeline/Dsl.dhall
10+
11+
let PipelineScope = ../../Pipeline/Scope.dhall
12+
13+
let PipelineTag = ../../Pipeline/Tag.dhall
14+
15+
let Profiles = ../../Constants/Profiles.dhall
16+
17+
let Arch = ../../Constants/Arch.dhall
18+
19+
in Pipeline.build
20+
( ArtifactPipelines.pipeline
21+
ArtifactPipelines.MinaBuildSpec::{
22+
, artifacts =
23+
[ Artifacts.Type.Daemon
24+
, Artifacts.Type.LogProc
25+
, Artifacts.Type.Archive
26+
, Artifacts.Type.Rosetta
27+
, Artifacts.Type.ZkappTestTransaction
28+
, Artifacts.Type.CreateLegacyGenesis
29+
]
30+
, debVersion = DebianVersions.DebVersion.Bookworm
31+
, network = Network.Type.Mainnet
32+
, tags =
33+
[ PipelineTag.Type.Long
34+
, PipelineTag.Type.Release
35+
, PipelineTag.Type.Docker
36+
, PipelineTag.Type.Stable
37+
, PipelineTag.Type.Mainnet
38+
, PipelineTag.Type.Arm64
39+
, PipelineTag.Type.Bookworm
40+
]
41+
, profile = Profiles.Type.Mainnet
42+
, arch = Arch.Type.Arm64
43+
, scope =
44+
[ PipelineScope.Type.MainlineNightly, PipelineScope.Type.Release ]
45+
}
46+
)
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
let ArtifactPipelines = ../../Command/MinaArtifact.dhall
2+
3+
let DebianVersions = ../../Constants/DebianVersions.dhall
4+
5+
let Artifacts = ../../Constants/Artifacts.dhall
6+
7+
let Pipeline = ../../Pipeline/Dsl.dhall
8+
9+
let PipelineTag = ../../Pipeline/Tag.dhall
10+
11+
let PipelineScope = ../../Pipeline/Scope.dhall
12+
13+
let Network = ../../Constants/Network.dhall
14+
15+
let Profiles = ../../Constants/Profiles.dhall
16+
17+
let Arch = ../../Constants/Arch.dhall
18+
19+
in Pipeline.build
20+
( ArtifactPipelines.pipeline
21+
ArtifactPipelines.MinaBuildSpec::{
22+
, artifacts =
23+
[ Artifacts.Type.Daemon
24+
, Artifacts.Type.LogProc
25+
, Artifacts.Type.Archive
26+
, Artifacts.Type.Rosetta
27+
, Artifacts.Type.ZkappTestTransaction
28+
, Artifacts.Type.CreateLegacyGenesis
29+
]
30+
, network = Network.Type.Mainnet
31+
, tags =
32+
[ PipelineTag.Type.Long
33+
, PipelineTag.Type.Release
34+
, PipelineTag.Type.Docker
35+
, PipelineTag.Type.Mainnet
36+
, PipelineTag.Type.Arm64
37+
, PipelineTag.Type.Noble
38+
]
39+
, debVersion = DebianVersions.DebVersion.Noble
40+
, arch = Arch.Type.Arm64
41+
, profile = Profiles.Type.Mainnet
42+
, scope =
43+
[ PipelineScope.Type.MainlineNightly, PipelineScope.Type.Release ]
44+
}
45+
)

0 commit comments

Comments
 (0)