add gpg supports
snapshot deployment by circleci