Skip to content

Commit 8ec556d

Browse files
committed
#RI-3936 - build snapcraft in the circleci
1 parent 336ee27 commit 8ec556d

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -554,6 +554,7 @@ jobs:
554554
- release/RedisInsight*.deb
555555
- release/RedisInsight*.rpm
556556
- release/RedisInsight*.AppImage
557+
- release/RedisInsight*.snap
557558
- release/*-linux.yml
558559
- release/redisstack
559560
macosx:

electron-builder.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@
6767
{
6868
"target": "rpm",
6969
"arch": ["x64"]
70+
},
71+
{
72+
"target": "snap",
73+
"arch": ["x64"]
7074
}
7175
],
7276
"synopsis": "Redis GUI by Redis Ltd.",
@@ -78,6 +82,14 @@
7882
"Comment": "Redis GUI by Redis Ltd"
7983
}
8084
},
85+
"snap": {
86+
"plugs": [
87+
"default",
88+
"password-manager-service"
89+
],
90+
"confinement": "strict",
91+
"stagePackages": ["default"]
92+
},
8193
"directories": {
8294
"app": "redisinsight",
8395
"buildResources": "resources",

0 commit comments

Comments
 (0)