@@ -7,15 +7,16 @@ stages:
77# #######################################################################################################################
88variables :
99 DOCKER_DRIVER : overlay2
10- DEFAULT_VERUSCOIN_BRANCH : ${CI_COMMIT_REF_NAME}
11- AGAMA_VERSION : 0.5.9-2
12- VERUSCOIN_VERSION : 0.5.9-2
13- KOMODO_VERSION : 0.4.0a
10+ DEFAULT_VERUSCOIN_BRANCH : master
11+ AGAMA_VERSION : 0.6.0
12+ VERUSCOIN_VERSION : 0.6.0
13+ KOMODO_VERSION : 0.5.0
1414 BINARY_SOURCE : VerusCoin
1515 EASYDEX_GUI_BUILD : build.tar.gz
1616 AGAMA_APPIMAGE : Agama-Linux-v${AGAMA_VERSION}.AppImage
1717 AGAMA_LINUX_TAR : Agama-Linux-v${AGAMA_VERSION}.tar.gz
1818 AGAMA_WINDOWS_ZIP : Agama-Windows-v${AGAMA_VERSION}.zip
19+ AGAMA_WINDOWS_NSIS : Agama-Windows-v${AGAMA_VERSION}.exe
1920 AGAMA_MACOS : Agama-MacOS-v${AGAMA_VERSION}.dmg
2021 GIT_SUBMODULE_STRATEGY : recursive
2122 POST_COMMENT : " Pipeline Trigger: ${CI_PIPELINE_SOURCE}\n
@@ -41,8 +42,8 @@ build:linux:
4142 --key-file AUTH_KEY.json &&
4243 rm AUTH_KEY.json
4344 - if [ -z "${UPSTREAM_CLI_BRANCH}" ]; then export
44- VERUS_CLI_LINUX="${BINARY_SOURCE}/${DEFAULT_VERUSCOIN_BRANCH}/Linux/Verus-CLI-Linux-v${VERUSCOIN_VERSION}.tar.gz"
45- POST_COMMENT="${POST_COMMENT}Using ${BINARY_SOURCE}/${DEFAULT_VERUSCOIN_BRANCH} binaries.";
45+ VERUS_CLI_LINUX="${BINARY_SOURCE}/${DEFAULT_VERUSCOIN_BRANCH}/Linux/Verus-CLI-Linux-v${VERUSCOIN_VERSION}-amd64 .tar.gz"
46+ POST_COMMENT="${POST_COMMENT}Using ${BINARY_SOURCE}/${DEFAULT_VERUSCOIN_BRANCH} binaries.";
4647 else
4748 export POST_COMMENT="${POST_COMMENT}Using ${UPSTREAM_TRIGGER}/${UPSTREAM_CLI_BRANCH} binaries."; fi
4849 - cd gui/EasyDEX-GUI/react
@@ -51,11 +52,11 @@ build:linux:
5152 - cd ../../..
5253 - mkdir -p assets/bin/linux64/verusd
5354 - gsutil cp $STAGING/$VERUS_CLI_LINUX .
54- - tar -xzvf Verus-CLI-Linux-v${VERUSCOIN_VERSION}.tar.gz --strip=1 --directory assets/bin/linux64/verusd
55- - rm Verus-CLI-Linux-v${VERUSCOIN_VERSION}.tar.gz
56- - wget https://github.com/KomodoPlatform/komodo/releases/download/dev-multios-0.4.0a-alpha/linux_0.4.0a .tar.gz
57- - tar -xzvf linux_ ${KOMODO_VERSION}.tar.gz --strip=1 --directory assets/bin/linux64
58- - rm linux_ ${KOMODO_VERSION}.tar.gz
55+ - tar -xzvf Verus-CLI-Linux-v${VERUSCOIN_VERSION}-amd64 .tar.gz --strip=1 --directory assets/bin/linux64/verusd
56+ - rm Verus-CLI-Linux-v${VERUSCOIN_VERSION}-amd64 .tar.gz
57+ - wget https://github.com/KomodoPlatform/komodo/releases/download/0.5.0/komodo_0.5.0_linux .tar.gz
58+ - tar -xzvf komodo_ ${KOMODO_VERSION}_linux .tar.gz --strip=1 --directory assets/bin/linux64
59+ - rm komodo_ ${KOMODO_VERSION}_linux .tar.gz
5960 - strip --strip-unneeded assets/bin/linux64/komodod && strip --strip-unneeded assets/bin/linux64/komodo-cli
6061 - yarn install
6162 script :
@@ -105,17 +106,18 @@ build:windows:
105106 - gsutil cp $STAGING/$VERUS_CLI_WINDOWS .
106107 - unzip -qq Verus-CLI-Windows-v${VERUSCOIN_VERSION}.zip -d assets/bin/win64
107108 - mv assets/bin/win64/verus-cli assets/bin/win64/verusd
108- - wget https://github.com/KomodoPlatform/komodo/releases/download/dev-multios-0.4.0a-alpha/windows_0.4.0a .zip
109- - unzip windows_ ${KOMODO_VERSION}.zip -d assets/bin
110- - rm windows_ ${KOMODO_VERSION}.zip
109+ - wget https://github.com/KomodoPlatform/komodo/releases/download/0.5.0/komodo_0.5.0_windows .zip
110+ - unzip komodo_ ${KOMODO_VERSION}_windows .zip -d assets/bin
111+ - rm komodo_ ${KOMODO_VERSION}_windows .zip
111112 - strip --strip-unneeded assets/bin/win64/komodod.exe && strip --strip-unneeded assets/bin/win64/komodo-cli.exe && strip --strip-unneeded assets/bin/win64/komodo-tx.exe
112113 - rm Verus-CLI-Windows-v${VERUSCOIN_VERSION}.zip
113114 - yarn install
114115 script :
115116 - yarn run dist-win
116117 - cd dist
117118 - sha256sum ${AGAMA_WINDOWS_ZIP} > ${AGAMA_WINDOWS_ZIP}.sha256
118- - mv ${AGAMA_WINDOWS_ZIP} ${AGAMA_WINDOWS_ZIP}.sha256 ..
119+ - sha256sum ${AGAMA_WINDOWS_NSIS} > ${AGAMA_WINDOWS_NSIS}.sha256
120+ - mv ${AGAMA_WINDOWS_ZIP} ${AGAMA_WINDOWS_ZIP}.sha256 ${AGAMA_WINDOWS_NSIS} ${AGAMA_WINDOWS_NSIS}.sha256 ..
119121 after_script :
120122 - curl -F file=@"$AGAMA_WINDOWS_ZIP"
121123 -F channels="$AGAMA_POST_CHANNEL"
@@ -126,6 +128,8 @@ build:windows:
126128 paths :
127129 - ${AGAMA_WINDOWS_ZIP}
128130 - ${AGAMA_WINDOWS_ZIP}.sha256
131+ - ${AGAMA_WINDOWS_NSIS}
132+ - ${AGAMA_WINDOWS_NSIS}.sha256
129133 - dist
130134 expire_in : 1 week
131135# #######################################################################################################################
@@ -147,11 +151,11 @@ build:mac:
147151 - yarn run build
148152 - cd ../../..
149153 - gsutil cp $STAGING/$VERUS_CLI_MACOS .
150- - wget https://github.com/KomodoPlatform/komodo/releases/download/dev-multios-0.4.0a-alpha/macOS_0.4.0a.tar .gz
154+ - wget https://github.com/KomodoPlatform/komodo/releases/download/0.5.0/komodo_0.5.0_macOS .gz
151155 - mkdir -p assets/bin/osx/verusd
152156 - tar -xzf Verus-CLI-MacOS-v${VERUSCOIN_VERSION}.tar.gz --strip=1 --directory assets/bin/osx/verusd
153- - tar -xzvf macOS_ ${KOMODO_VERSION}.tar .gz --strip=1 --directory assets/bin/osx
154- - rm macOS_ ${KOMODO_VERSION}.tar .gz
157+ - tar -xzvf komodo_ ${KOMODO_VERSION}_macOS .gz --strip=1 --directory assets/bin/osx
158+ - rm komodo_ ${KOMODO_VERSION}_macOS .gz
155159 - rm Verus-CLI-MacOS-v${VERUSCOIN_VERSION}.tar.gz
156160 - yarn install
157161 script :
@@ -161,7 +165,7 @@ build:mac:
161165 - shasum -a 256 ${AGAMA_MACOS} > ${AGAMA_MACOS}.sha256
162166 - mv ${AGAMA_MACOS} ${AGAMA_MACOS}.sha256 ..
163167 after_script :
164- - curl -F file=@"${AGAMA_MACOS}.dmg "
168+ - curl -F file=@"${AGAMA_MACOS}"
165169 -F channels="${AGAMA_POST_CHANNEL}"
166170 -F initial_comment="${POST_COMMENT}"
167171 -H "${SLACK_BOT_AUTH}"
@@ -199,4 +203,6 @@ deploy:
199203 - ${AGAMA_WINDOWS_ZIP}.sha256
200204 - ${AGAMA_MACOS}
201205 - ${AGAMA_MACOS}.sha256
206+ - ${AGAMA_WINDOWS_NSIS}
207+ - ${AGAMA_WINDOWS_NSIS}.sha256
202208 expire_in : 1 week
0 commit comments