Skip to content

Commit e41f627

Browse files
authored
Merge pull request #22 from estesp/add-riscv
Add RISCv5 architecture to build/release process
2 parents 7bf65be + 9dbed12 commit e41f627

File tree

4 files changed

+33
-19
lines changed

4 files changed

+33
-19
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ jobs:
130130
docker buildx build --platform linux/ppc64le --push -t mplatform/mquery:linux_ppc64le_${RELEASE_VER} -f packaging/Dockerfile.linux .
131131
docker buildx build --platform linux/s390x --push -t mplatform/mquery:linux_s390x_${RELEASE_VER} -f packaging/Dockerfile.linux .
132132
docker buildx build --platform linux/386 --push -t mplatform/mquery:linux_i386_${RELEASE_VER} -f packaging/Dockerfile.linux .
133+
docker buildx build --platform linux/riscv64 --push -t mplatform/mquery:linux_riscv64_${RELEASE_VER} -f packaging/Dockerfile.linux .
133134
working-directory: src/github.com/estesp/mquery
134135

135136
containers-win:

packaging/cross.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ PLATFORMS=(
2121

2222
# MIPS
2323
linux/mips64le
24+
25+
# Risc-V
26+
linux/riscv64
2427
)
2528

2629
FAILURES=()

packaging/pushml-pre.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ manifests:
2020
platform:
2121
architecture: s390x
2222
os: linux
23+
-
24+
image: mplatform/mquery:linux_riscv64_VERS
25+
platform:
26+
architecture: riscv64
27+
os: linux
2328
-
2429
image: mplatform/mquery:linux_arm64_VERS
2530
platform:

packaging/pushml.yaml

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,56 @@
11
image: mplatform/mquery:VERS
22
tags: [ "latest" ]
3-
manifests:
4-
-
3+
manifests:
4+
-
55
image: mplatform/mquery:linux_ppc64le_VERS
6-
platform:
6+
platform:
77
architecture: ppc64le
88
os: linux
9-
-
9+
-
1010
image: mplatform/mquery:linux_amd64_VERS
11-
platform:
11+
platform:
1212
architecture: amd64
1313
os: linux
14-
-
14+
-
1515
image: mplatform/mquery:linux_i386_VERS
16-
platform:
16+
platform:
1717
architecture: 386
1818
os: linux
19-
-
19+
-
2020
image: mplatform/mquery:linux_s390x_VERS
21-
platform:
21+
platform:
2222
architecture: s390x
2323
os: linux
24-
-
24+
-
25+
image: mplatform/mquery:linux_riscv64_VERS
26+
platform:
27+
architecture: riscv64
28+
os: linux
29+
-
2530
image: mplatform/mquery:linux_arm64_VERS
26-
platform:
31+
platform:
2732
architecture: arm64
2833
os: linux
2934
variant: v8
30-
-
35+
-
3136
image: mplatform/mquery:linux_arm_v7_VERS
32-
platform:
37+
platform:
3338
architecture: arm
3439
os: linux
3540
variant: v7
36-
-
41+
-
3742
image: mplatform/mquery:linux_arm_v6_VERS
38-
platform:
43+
platform:
3944
architecture: arm
4045
os: linux
4146
variant: v6
42-
-
47+
-
4348
image: mplatform/mquery:win2019_VERS
44-
platform:
49+
platform:
4550
architecture: amd64
4651
os: windows
47-
-
52+
-
4853
image: mplatform/mquery:win2016_VERS
49-
platform:
54+
platform:
5055
architecture: amd64
5156
os: windows

0 commit comments

Comments
 (0)