diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b6b2d30f1e5adfd6b8f38eb910bee325f27020ee..a57357ddc4313cc7dd8775cc177a4423b187db89 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,4 +10,16 @@ kelvin-node-schedule:
     stage: build
     tags:
     - cellframe-node
+    only:
+    - master
+    - /^release.*$/
     script: ~/production/integration/gitlab-CI/build_all_handler.sh cellframe-node 
+
+kelvin-node-test:
+    stage: build
+    tags:
+    - cellframe-node
+    except:
+    - master
+    - /^release.*$/
+    script: ~/production/integration/gitlab-CI/build_test_handler.sh cellframe-node 
diff --git a/CHANGELOG b/CHANGELOG
new file mode 100644
index 0000000000000000000000000000000000000000..8edf42d9637ec7e33107f5f2ed7e4a049f4f79c7
--- /dev/null
+++ b/CHANGELOG
@@ -0,0 +1,125 @@
+## Cellframe-node [3.5-12] - 2020-07-31 
+### Fixed 
+- #4220 Fix countries in Kelvin orders 
+- #4221 Node sometimes crashing during stream close 
+ 
+## Cellframe-node [3.5-7] - 2020-07-17 
+### Added 
+- #4218 Brand CDB nodes 
+- #4046 Private network mode with auth via certificate
+### Fixed 
+- #4073 Minor issues with epolling  
+ 
+ 
+## Cellframe-node [3.5-4] - 2020-07-08 
+### Fixed 
+- #4157 Segmentation fault when executing commands: token_update, token_decl_sign, tx_history 
+ 
+## Cellframe-node [3.5-3] - 2020-06-29 
+### Fixed 
+- #4028 VPN nodes stop working at some point (restarting required) 
+ 
+## Cellframe-node [3.4-6] - 2020-06-17 
+### Added 
+- #3975 Delegated Stake service
+- #3977 Signed orders (Add signature to expanded order to allow signature by key for all orders during creation)
+### Fixed 
+- #4013 VPN nodes stop working at some point 
+ 
+## Cellframe-node [3.4-4] - 2020-06-03 
+### Update 
+- #2844 Create exchange service for tokens inside the network
+ 
+## Cellframe-node [3.4-2] - 2020-06-01 
+### Added 
+- #3600 Regional rebalancing for CDB 
+ 
+## Cellframe-node [3.4-2] - 2020-05-30 
+### Fixed 
+- #3951 Change sent back to client key with service use 
+ 
+## Cellframe-node [3.4-1] - 2020-05-29 
+### Added 
+- #2844 Create exchange service for tokens inside the network 
+ 
+## Cellframe-node [3.3-8] - 2020-05-28 
+### Added 
+- #3927 Add additional checks to dap_chain_ledger_tx_cache_check() 
+ 
+## Cellframe-node [3.3-6] - 2020-05-26 
+### Added 
+- feature-autoproc  
+ 
+## Cellframe-node [3.3-5] - 2020-05-25 
+### Fixed 
+- #3903 server core blocks event loop у nodejs 
+### Added 
+- #3844 emit DAPT and KELT tokens to core-t, move their basic transactions into kelvin-testnet zerochains’ genesis events 
+ 
+## Cellframe-node [3.3-4] - 2020-05-21 
+### Fixed 
+- #3895 Network offline while auto_online=true 
+ 
+## Cellframe-node [3.3-2] - 2020-05-18 
+### Added 
+- #3782 Launch plasma for core-t сети 
+ 
+## Cellframe-node [3.2-17] - 2020-05-15 
+### Update 
+- Static event for genesis for zerochain in core-t network updated
+ 
+## Cellframe-node [3.2-16] - 2020-05-13 
+### Added 
+- #3584 instantiate addition, serialization and deserialization for certificates metadata 
+ 
+## Cellframe-node [3.2-13] - 2020-05-08 
+### Added 
+- #3707 dap interval timer support for MacOS added
+ 
+## Cellframe-node [3.2-8] - 2020-05-07 
+### Fixed 
+- #3757 Service freeze, unending wait for PVT(l_dag)->events_rwlock resource deallocation
+### Added 
+- #3650 Addition and sending news, newsticker
+ 
+## Cellframe-node [3.2-1] - 2020-05-01 
+### Fixed 
+- #3666 Error dap_client_http callback does not happen if timeout data was not received 
+ 
+## Cellframe-node [0.0-00] - 2020-04-29 
+### Update 
+- Updated README.md 
+### Added 
+- #3617 support for receiving and reading bugreports is added to CDB node
+ 
+## Cellframe-node [0.0-00] - 2020-04-27 
+### Fixed 
+- #3427 Make sure that sync with all nodes is done consequently.
+ 
+## Cellframe-node [0.0-00] - 2020-04-24 
+### Fixed 
+- #3560 Mempool chains processing is done incorrectly 
+ 
+## Cellframe-node [0.0-00] - 2020-04-23 
+### Added 
+- #2703 Mempool auto processing mode in Master Node role
+ 
+## Cellframe-node [0.0-00] - 2020-04-20 
+### Update 
+- Updated README.md 
+ 
+## Cellframe-node [0.0-00] - 2020-04-20 
+### Update 
+- Updated README.md 
+ 
+## Cellframe-node [0.0-00] - 2020-04-11 
+### Fixed 
+- #3380 Mistake in libdap-crypto  
+ 
+## Cellframe-node [0.0-00] - 2020-04-08 
+### Fixed 
+- Order creation command example fixed in README.md 
+ 
+## Cellframe-node [0.0-00] - 2020-04-02 
+### Added 
+- #3330 Add-in DNS server added
diff --git a/prod_build/linux/debian/scripts/deploy.sh b/prod_build/linux/debian/scripts/deploy.sh
index 6eeeee9b56d6578e6f068fc53e35ffed9b6fe10d..85bbb95da9a6c29b5d20eb920bc517ec65ed5ea0 100755
--- a/prod_build/linux/debian/scripts/deploy.sh
+++ b/prod_build/linux/debian/scripts/deploy.sh
@@ -12,11 +12,14 @@ pwd
 
 cd packages
 PKGFILES=$(ls . | grep .deb)
+MOD=$(echo $MOD | sed 's/-\?static-\?//') && [ ! $MOD = "" ] && MOD="-$MOD"
 #cd ..
 
+[[ -v CI_COMMIT_REF_NAME ]] && [[ $CI_COMMIT_REF_NAME != "master" ]] && SUBDIR="${CI_COMMIT_REF_NAME}" || SUBDIR=""
+
 #echo "We have $DISTR_CODENAME there"
 #echo "On path $REPO_DIR_SRC we have debian files."
-[[ $ONBUILDSERVER == 0 ]] && scp -i $CELLFRAME_REPO_KEY ../prod_build/linux/debian/scripts/publish_remote/reprepro.sh "$CELLFRAME_REPO_CREDS:~/tmp/"
+[[ $CI_COMMIT_REF_NAME == "master" ]] && scp -i $CELLFRAME_REPO_KEY ../prod_build/linux/debian/scripts/publish_remote/reprepro.sh "$CELLFRAME_REPO_CREDS:~/tmp/"
 for pkgfile in $PKGFILES; do
 	pkgname=$(echo $pkgfile | sed 's/.deb$//')
 	pkgname_public=$(echo $pkgname | cut -d '-' -f1-4,7-) #cutting away Debian-9.12
@@ -25,17 +28,18 @@ for pkgfile in $PKGFILES; do
 	CODENAME=$(echo $pkgname | rev | cut -d '-' -f1 | rev)
 	cp -r ../prod_build/general/essentials/weblink-latest ../prod_build/general/essentials/$pkgname_weblink
 	sed -i "/document/s/cellframe.*deb/$pkgname_public$MOD.deb/" ../prod_build/general/essentials/$pkgname_weblink/index.php
-	if [[ $ONBUILDSERVER == 0 ]]; then
-	#REPREPRO and file_cellframe_services
-		scp -i $CELLFRAME_REPO_KEY $wd/$PACKAGE_PATH/$pkgname$MOD.deb "$CELLFRAME_REPO_CREDS:~/tmp/apt/"
-		ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_REPO_CREDS" "chmod +x ~/tmp/reprepro.sh && ~/tmp/reprepro.sh main $CODENAME ~/tmp/apt/$pkgname_public$MOD.deb $CELLFRAME_REPO_PATH"
-		scp -i $CELLFRAME_REPO_KEY $wd/$PACKAGE_PATH/$pkgname$MOD.deb "$CELLFRAME_FILESERVER_CREDS:$CELLFRAME_FILESERVER_PATH/$pkgname_public$MOD.deb"
-		scp -r -i $CELLFRAME_REPO_KEY ../prod_build/general/essentials/$pkgname_weblink "$CELLFRAME_FILESERVER_CREDS:$CELLFRAME_FILESERVER_PATH/"
+	if [[ $(echo $CI_COMMIT_REF_NAME | grep "master\|^release") ]]; then
+		scp -i $CELLFRAME_REPO_KEY $wd/$PACKAGE_PATH/$pkgname$MOD.deb "$CELLFRAME_FILESERVER_CREDS:$CELLFRAME_FILESERVER_PATH/$SUBDIR/$pkgname_public$MOD.deb"
+		scp -r -i $CELLFRAME_REPO_KEY ../prod_build/general/essentials/$pkgname_weblink "$CELLFRAME_FILESERVER_CREDS:$CELLFRAME_FILESERVER_PATH/$SUBDIR/"
+		if [[ $CI_COMMIT_REF_NAME == "master" ]]; then
+			scp -i $CELLFRAME_REPO_KEY $wd/$PACKAGE_PATH/$pkgname$MOD.deb "$CELLFRAME_REPO_CREDS:~/tmp/apt/"
+			ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_REPO_CREDS" "chmod +x ~/tmp/reprepro.sh && ~/tmp/reprepro.sh main $CODENAME ~/tmp/apt/$pkgname_public$MOD.deb $CELLFRAME_REPO_PATH"
+		fi
 #		ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_FILESERVER_CREDS" "ln -sf $CELLFRAME_FILESERVER_PATH/$pkgname$MOD.deb $CELLFRAME_FILESERVER_PATH/$pkgname$MOD-latest.deb"
 	fi
 	rm -r ../prod_build/general/essentials/$pkgname_weblink
 done
-[[ $ONBUILDSERVER == 0 ]] && ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_REPO_CREDS" "rm -v ~/tmp/reprepro.sh"
+[[ $CI_COMMIT_REF_NAME == "master" ]] && ssh -i $CELLFRAME_REPO_KEY "$CELLFRAME_REPO_CREDS" "rm -v ~/tmp/reprepro.sh"
 
 #	export -n "UPDVER"
 cd ..