diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 372273205..2f98ae314 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -148,17 +148,17 @@ publish-awss3:
- build-windows
before_script: *determine_version
script:
- - scripts/gitlab/push.sh
+ - scripts/gitlab/publish-awss3.sh
tags:
- shell
-docs-rpc-json:
+docs-jsonrpc:
stage: docs
only:
- tags
- a5-gitlab-light ### @TODO remove
cache: {}
script:
- - scripts/gitlab/rpc-docs.sh
+ - scripts/gitlab/docs-jsonrpc.sh
tags:
- shell
diff --git a/scripts/gitlab/clippy.sh b/scripts/gitlab/clippy.sh
deleted file mode 100755
index aef39c29f..000000000
--- a/scripts/gitlab/clippy.sh
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-set -e # fail on any error
-set -u # treat unset variables as error
-
-cargo install clippy
-cargo clippy -- -D warnings
diff --git a/scripts/gitlab/coverage.sh b/scripts/gitlab/coverage.sh
deleted file mode 100755
index 38d01cb1f..000000000
--- a/scripts/gitlab/coverage.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/bash
-
-set -x
-git submodule update --init --recursive
-rm -rf target/*
-cargo test --all --exclude evmjit --no-run -- --test-threads 8|| exit $?
-KCOV_TARGET="target/cov"
-KCOV_FLAGS="--verify"
-mkdir -p $KCOV_TARGET
-echo "__________Cover RUST___________"
-for FILE in `find target/debug/deps ! -name "*.*" -type f`
-do
- timeout --signal=SIGKILL 5m kcov --include-path=$(pwd) --exclude-path=$(pwd)/target $KCOV_FLAGS $KCOV_TARGET $FILE
-done
-timeout --signal=SIGKILL 5m kcov --include-path=$(pwd) --exclude-path=$(pwd)/target $KCOV_FLAGS $KCOV_TARGET target/debug/parity-*
-
-bash <(curl -s https://codecov.io/bash) &&
- echo "Uploaded code coverage"
-
-exit 0
diff --git a/scripts/gitlab/rpc-docs.sh b/scripts/gitlab/docs-jsonrpc.sh
similarity index 100%
rename from scripts/gitlab/rpc-docs.sh
rename to scripts/gitlab/docs-jsonrpc.sh
diff --git a/scripts/gitlab/install-readme.sh b/scripts/gitlab/install-readme.sh
deleted file mode 100755
index 531bae9b7..000000000
--- a/scripts/gitlab/install-readme.sh
+++ /dev/null
@@ -1,8 +0,0 @@
-echo "Parity Wallet
-=============
-
-Welcome to Parity Wallet, your all-in-one Ethereum node and wallet.
-
-If you continue, Parity will be installed as a user service. You will be able to use the Parity Wallet through your browser by using the menu bar icon, following the shortcut in the Launchpad or navigating to http://localhost:8180/ in your browser.
-
-Parity is distributed under the terms of the GPL."
diff --git a/scripts/gitlab/package-snap.sh b/scripts/gitlab/package-snap.sh
deleted file mode 100755
index 1dbb77d79..000000000
--- a/scripts/gitlab/package-snap.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-set -e # fail on any error
-set -u # treat unset variables as error
-case ${CI_COMMIT_REF_NAME} in
- nightly|*v2.2*) export GRADE="devel";;
- beta|*v2.1*) export GRADE="stable";;
- stable|*v2.0*) export GRADE="stable";;
- *) echo "No release" exit 0;;
-esac
-SNAP_PACKAGE="parity_"$VERSION"_"$BUILD_ARCH".snap"
-echo "__________Create snap package__________"
-echo "Release channel :" $GRADE " Branch/tag: " $CI_COMMIT_REF_NAME
-echo $VERSION:$GRADE:$BUILD_ARCH
-cat scripts/gitlab/templates/snapcraft.template.yaml | envsubst '$VERSION:$GRADE:$BUILD_ARCH:$CARGO_TARGET' > snapcraft.yaml
-cat snapcraft.yaml
-snapcraft --target-arch=$BUILD_ARCH
-ls *.snap
-echo "__________Post-processing snap package__________"
-mkdir -p artifacts
-mv -v $SNAP_PACKAGE "artifacts/"$SNAP_PACKAGE
-echo "_____ Calculating checksums _____"
-cd artifacts
-rhash --sha256 $SNAP_PACKAGE -o $SNAP_PACKAGE".sha256"
diff --git a/scripts/gitlab/push.sh b/scripts/gitlab/publish-awss3.sh
similarity index 90%
rename from scripts/gitlab/push.sh
rename to scripts/gitlab/publish-awss3.sh
index 7660aabf1..e21e636cb 100755
--- a/scripts/gitlab/push.sh
+++ b/scripts/gitlab/publish-awss3.sh
@@ -8,10 +8,10 @@ echo "__________Register Release__________"
DATA="secret=$RELEASES_SECRET"
echo "Pushing release to Mainnet"
-./scripts/gitlab/safe_curl.sh $DATA "http://update.parity.io:1337/push-release/$CI_BUILD_REF_NAME/$CI_BUILD_REF"
+./scripts/gitlab/safe-curl.sh $DATA "http://update.parity.io:1337/push-release/$CI_BUILD_REF_NAME/$CI_BUILD_REF"
echo "Pushing release to Kovan"
-./scripts/gitlab/safe_curl.sh $DATA "http://update.parity.io:1338/push-release/$CI_BUILD_REF_NAME/$CI_BUILD_REF"
+./scripts/gitlab/safe-curl.sh $DATA "http://update.parity.io:1338/push-release/$CI_BUILD_REF_NAME/$CI_BUILD_REF"
echo "__________Set ENVIROMENT__________"
DESCRIPTION="$(cat CHANGELOG.md)"
@@ -45,9 +45,9 @@ do
case $DIR in
x86_64* )
DATA="commit=$CI_BUILD_REF&sha3=$sha3&filename=parity$WIN&secret=$RELEASES_SECRET"
- ../../scripts/gitlab/safe_curl.sh $DATA "http://update.parity.io:1337/push-build/$CI_BUILD_REF_NAME/$DIR"
+ ../../scripts/gitlab/safe-curl.sh $DATA "http://update.parity.io:1337/push-build/$CI_BUILD_REF_NAME/$DIR"
# Kovan
- ../../scripts/gitlab/safe_curl.sh $DATA "http://update.parity.io:1338/push-build/$CI_BUILD_REF_NAME/$DIR"
+ ../../scripts/gitlab/safe-curl.sh $DATA "http://update.parity.io:1338/push-build/$CI_BUILD_REF_NAME/$DIR"
;;
esac
RELEASE_TABLE="$(echo "${RELEASE_TABLE/sha$DIR/${sha256}}")"
diff --git a/scripts/gitlab/publish-snap.sh b/scripts/gitlab/publish-snap.sh
deleted file mode 100755
index 97e08f5d7..000000000
--- a/scripts/gitlab/publish-snap.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash
-
-set -e # fail on any error
-set -u # treat unset variables as error
-
-case ${CI_COMMIT_REF_NAME} in
- nightly|*v2.2*) export CHANNEL="edge";;
- beta|*v2.1*) export CHANNEL="beta";;
- stable|*v2.0*) export CHANNEL="stable";;
- *) echo "No release" exit 0;;
-esac
-echo "Release channel :" $CHANNEL " Branch/tag: " $CI_COMMIT_REF_NAME
-
-echo $SNAPCRAFT_LOGIN_PARITY_BASE64 | base64 --decode > snapcraft.login
-snapcraft login --with snapcraft.login
-snapcraft push --release $CHANNEL "artifacts/parity_"$VERSION"_"$BUILD_ARCH".snap"
-snapcraft status parity
-snapcraft logout
diff --git a/scripts/gitlab/rustfmt.sh b/scripts/gitlab/rustfmt.sh
deleted file mode 100755
index 447d66f24..000000000
--- a/scripts/gitlab/rustfmt.sh
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-set -e # fail on any error
-set -u # treat unset variables as error
-
-cargo install rustfmt-nightly
-cargo fmt -- --write-mode=diff
diff --git a/scripts/gitlab/safe_curl.sh b/scripts/gitlab/safe-curl.sh
similarity index 100%
rename from scripts/gitlab/safe_curl.sh
rename to scripts/gitlab/safe-curl.sh
diff --git a/scripts/gitlab/templates/release-table.md b/scripts/gitlab/templates/release-table.md
deleted file mode 100644
index 614552152..000000000
--- a/scripts/gitlab/templates/release-table.md
+++ /dev/null
@@ -1,16 +0,0 @@
-| OS | Arch | Download | SHA256 Checksum |
-|:---:|:---:|:---|:---|
-| linux | arm64 | [parity](https://releases.parity.io/$VERSION/aarch64-unknown-linux-gnu/parity) | `shaaarch64-unknown-linux-gnu` |
-| android | armv7 | [parity](https://releases.parity.io/$VERSION/armv7-linux-androideabi/parity) | `shaarmv7-linux-androideabi` |
-| linux | armv7 | [parity](https://releases.parity.io/$VERSION/armv7-unknown-linux-gnueabihf/parity) | `shaarmv7-unknown-linux-gnueabihf` |
-| linux | i686 | [parity](https://releases.parity.io/$VERSION/i686-unknown-linux-gnu/parity) | `shai686-unknown-linux-gnu` |
-| osx | x64 | [parity](https://releases.parity.io/$VERSION/x86_64-apple-darwin/parity) | `shax86_64-apple-darwin` |
-| windows | x64 | [parity.exe](https://releases.parity.io/$VERSION/x86_64-pc-windows-msvc/parity.exe) | `shax86_64-pc-windows-msvc` |
-| linux | x64 | [parity](https://releases.parity.io/$VERSION/x86_64-unknown-linux-gnu/parity) | `shax86_64-unknown-linux-gnu` |
-
-| OS | Alternative | Link |
-|:---:|:---:|:---|
-| | Homebrew |[github.com/paritytech/homebrew-paritytech/blob/master/README.md](https://github.com/paritytech/homebrew-paritytech/blob/master/README.md) |
-| | Snapcraft | [snapcraft.io/parity](https://snapcraft.io/parity/) |
-| | Docker | [hub.docker.com/r/parity/parity](https://hub.docker.com/r/parity/parity) |
-| | Other binaries | [vanity-service.parity.io/parity-binaries?format=markdown&version=$VERSION](https://vanity-service.parity.io/parity-binaries?format=markdown&version=$VERSION) |
diff --git a/scripts/gitlab/templates/snapcraft.template.yaml b/scripts/gitlab/templates/snapcraft.template.yaml
deleted file mode 100644
index 97bb39aa1..000000000
--- a/scripts/gitlab/templates/snapcraft.template.yaml
+++ /dev/null
@@ -1,58 +0,0 @@
-name: parity
-version: $VERSION
-architectures: [$BUILD_ARCH]
-grade: $GRADE
-confinement: strict
-
-summary: Fast, light, robust Ethereum implementation
-description: |
- Parity's goal is to be the fastest, lightest, and most secure Ethereum
- client. We are developing Parity using the sophisticated and cutting-edge
- Rust programming language. Parity is licensed under the GPLv3, and can be
- used for all your Ethereum needs.
-
-
-apps:
- parity:
- command: parity
- plugs: [home, network, network-bind, mount-observe, x11, unity7, desktop, desktop-legacy, wayland]
- desktop: usr/share/applications/parity.desktop
- parity-evm:
- command: parity-evm
- plugs: [home, network, network-bind]
- ethkey:
- command: ethkey
- plugs: [home]
- ethstore:
- command: ethstore
- plugs: [home]
- whisper:
- command: whisper
- plugs: [home]
-
-icon: snap/gui/icon.png
-
-parts:
- desktop-icon:
- source: ./snap
- plugin: nil
- override-build: |
- mkdir -p $SNAPCRAFT_PART_INSTALL/usr/share/applications
- mkdir -p $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps
- cp -v gui/parity.desktop $SNAPCRAFT_PART_INSTALL/usr/share/applications/
- cp -v gui/icon.png $SNAPCRAFT_PART_INSTALL/usr/share/pixmaps/
- parity:
- source: ./artifacts/$CARGO_TARGET
- plugin: nil
- override-build: |
- mkdir -p $SNAPCRAFT_PART_INSTALL/usr/bin
- cp -v parity $SNAPCRAFT_PART_INSTALL/usr/bin/parity
- cp -v parity-evm $SNAPCRAFT_PART_INSTALL/usr/bin/parity-evm
- cp -v ethkey $SNAPCRAFT_PART_INSTALL/usr/bin/ethkey
- cp -v ethstore $SNAPCRAFT_PART_INSTALL/usr/bin/ethstore
- cp -v whisper $SNAPCRAFT_PART_INSTALL/usr/bin/whisper
- stage-packages: [libc6, libssl1.0.0, libudev1, libstdc++6, cmake]
- df:
- plugin: nil
- stage-packages: [coreutils]
- stage: [bin/df]