1将饺、安裝 gpg
brew install gpg
2贡避、查看是否正確安裝
gpg --version
3、生成公鑰對(duì), 根據(jù)提示操作予弧,輸入密碼的時(shí)候注意別忘了
gpg --gen-key
4刮吧、查看生成的秘鑰對(duì)
gpg --list-keys
----------------------------------
pub rsa3072 2021-05-11 [SC] [有效至:2023-05-11]
6A5E7F6DEF6ED52D40811CBF9251B35E0EC4B75E
uid [ 絕對(duì) ] name <email@email.com>
sub rsa3072 2021-05-11 [E] [有效至:2023-05-11]
5、導(dǎo)出私鑰,會(huì)在你當(dāng)前目錄生成一個(gè)secring.gpg
gpg --export-secret-keys -o secring.gpg
6掖蛤、同步公鑰到公網(wǎng), 別人需要用公鑰去驗(yàn)證是你的簽名杀捻,注意 0EC4B75E 為上面公鑰后八位
gpg --keyserver hkp://keyserver.ubuntu.com --send-keys 0EC4B75E
配置gradle.properties
//公鑰對(duì)后八位
signing.keyId = 0EC4B75E
//公鑰對(duì)密碼
signing.password = ****
//導(dǎo)出私鑰的 secring.gpg
signing.secretKeyRingFile = /Users/xiaosong
ossrhUsername=your-jira-id
ossrhPassword=your-jira-password