* snap: release untagged versions from branches to the candidate snap channel (#10357) * snap: add the removable-media plug (#10377) This interface allows the snap to access the directories in /media. This is needed when the storage is in a separate disk, not part of home. * exchanged old(azure) bootnodes with new(ovh) ones (#10309) * exchanged old(azure) bootnodes with new(ovh) ones * Fix indent
This commit is contained in:
parent
7f3a72bde1
commit
0e95db11d4
@ -5015,8 +5015,8 @@
|
|||||||
"nodes": [
|
"nodes": [
|
||||||
"enode://56abaf065581a5985b8c5f4f88bd202526482761ba10be9bfdcd14846dd01f652ec33fde0f8c0fd1db19b59a4c04465681fcef50e11380ca88d25996191c52de@40.71.221.215:30303",
|
"enode://56abaf065581a5985b8c5f4f88bd202526482761ba10be9bfdcd14846dd01f652ec33fde0f8c0fd1db19b59a4c04465681fcef50e11380ca88d25996191c52de@40.71.221.215:30303",
|
||||||
"enode://d07827483dc47b368eaf88454fb04b41b7452cf454e194e2bd4c14f98a3278fed5d819dbecd0d010407fc7688d941ee1e58d4f9c6354d3da3be92f55c17d7ce3@52.166.117.77:30303",
|
"enode://d07827483dc47b368eaf88454fb04b41b7452cf454e194e2bd4c14f98a3278fed5d819dbecd0d010407fc7688d941ee1e58d4f9c6354d3da3be92f55c17d7ce3@52.166.117.77:30303",
|
||||||
"enode://8fa162563a8e5a05eef3e1cd5abc5828c71344f7277bb788a395cce4a0e30baf2b34b92fe0b2dbbba2313ee40236bae2aab3c9811941b9f5a7e8e90aaa27ecba@52.165.239.18:30303",
|
"enode://38e6e7fd416293ed120d567a2675fe078c0205ab0671abf16982ce969823bd1f3443d590c18b321dfae7dcbe1f6ba98ef8702f255c3c9822a188abb82c53adca@51.77.66.187:30303",
|
||||||
"enode://7e2e7f00784f516939f94e22bdc6cf96153603ca2b5df1c7cc0f90a38e7a2f218ffb1c05b156835e8b49086d11fdd1b3e2965be16baa55204167aa9bf536a4d9@52.243.47.56:30303",
|
"enode://6f289111f7c77c68651b0f4803c3a47bcec801f9c618bb41231a1a24a6dbb9c76f2fdb63ba7a21357c41ebb7f6922c17397c1b5c8f71f7d3ef7965505d4945de@144.217.72.209:30303",
|
||||||
"enode://0518a3d35d4a7b3e8c433e7ffd2355d84a1304ceb5ef349787b556197f0c87fad09daed760635b97d52179d645d3e6d16a37d2cc0a9945c2ddf585684beb39ac@40.68.248.100:30303"
|
"enode://b6340eb94c3db1362ee517801389fe21cce6354275376b1006f8ce84f8a5cfa2b836268b3727be9db7cd3e581f356f39da39418c4ec1d63d959abc235d99cd86@145.239.7.213:30303"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -9,6 +9,7 @@ set -u # treat unset variables as error
|
|||||||
TRACK=`awk -F '=' '/^track/ {gsub(/"/, "", $2); gsub(/ /, "", $2); print $2}' ./util/version/Cargo.toml`
|
TRACK=`awk -F '=' '/^track/ {gsub(/"/, "", $2); gsub(/ /, "", $2); print $2}' ./util/version/Cargo.toml`
|
||||||
echo Track is: $TRACK
|
echo Track is: $TRACK
|
||||||
|
|
||||||
|
# Choose snap release channel based on parity ethereum version track
|
||||||
case ${TRACK} in
|
case ${TRACK} in
|
||||||
nightly) export GRADE="devel" CHANNEL="edge";;
|
nightly) export GRADE="devel" CHANNEL="edge";;
|
||||||
beta) export GRADE="stable" CHANNEL="beta";;
|
beta) export GRADE="stable" CHANNEL="beta";;
|
||||||
@ -16,6 +17,11 @@ case ${TRACK} in
|
|||||||
*) echo "No release" && exit 0;;
|
*) echo "No release" && exit 0;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
# Release untagged versions from branches to the candidate snap channel
|
||||||
|
case ${CI_COMMIT_REF_NAME} in
|
||||||
|
beta|stable) export GRADE="stable" CHANNEL="candidate";;
|
||||||
|
esac
|
||||||
|
|
||||||
VERSION="v"$VERSION
|
VERSION="v"$VERSION
|
||||||
SNAP_PACKAGE="parity_"$VERSION"_"$BUILD_ARCH".snap"
|
SNAP_PACKAGE="parity_"$VERSION"_"$BUILD_ARCH".snap"
|
||||||
|
|
||||||
@ -49,8 +55,5 @@ echo "Release channel :" $CHANNEL " Branch/tag: " $CI_COMMIT_REF_NAME
|
|||||||
echo $SNAPCRAFT_LOGIN_PARITY_BASE64 | base64 --decode > snapcraft.login
|
echo $SNAPCRAFT_LOGIN_PARITY_BASE64 | base64 --decode > snapcraft.login
|
||||||
snapcraft login --with snapcraft.login
|
snapcraft login --with snapcraft.login
|
||||||
snapcraft push --release $CHANNEL $SNAP_PACKAGE
|
snapcraft push --release $CHANNEL $SNAP_PACKAGE
|
||||||
case ${CHANNEL} in
|
|
||||||
beta) snapcraft push --release candidate $SNAP_PACKAGE;;
|
|
||||||
esac
|
|
||||||
snapcraft status parity
|
snapcraft status parity
|
||||||
snapcraft logout
|
snapcraft logout
|
||||||
|
@ -14,20 +14,20 @@ description: |
|
|||||||
apps:
|
apps:
|
||||||
parity:
|
parity:
|
||||||
command: parity
|
command: parity
|
||||||
plugs: [home, network, network-bind, mount-observe, x11, unity7, desktop, desktop-legacy, wayland]
|
plugs: [home, network, network-bind, mount-observe, removable-media, x11, unity7, desktop, desktop-legacy, wayland]
|
||||||
desktop: ./usr/share/applications/parity.desktop
|
desktop: ./usr/share/applications/parity.desktop
|
||||||
parity-evm:
|
parity-evm:
|
||||||
command: parity-evm
|
command: parity-evm
|
||||||
plugs: [home, network, network-bind]
|
plugs: [home, network, network-bind, removable-media]
|
||||||
ethkey:
|
ethkey:
|
||||||
command: ethkey
|
command: ethkey
|
||||||
plugs: [home]
|
plugs: [home, removable-media]
|
||||||
ethstore:
|
ethstore:
|
||||||
command: ethstore
|
command: ethstore
|
||||||
plugs: [home]
|
plugs: [home, removable-media]
|
||||||
whisper:
|
whisper:
|
||||||
command: whisper
|
command: whisper
|
||||||
plugs: [home, network-bind]
|
plugs: [home, network-bind, removable-media]
|
||||||
|
|
||||||
icon: ./scripts/snap/icon.png
|
icon: ./scripts/snap/icon.png
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user