2

我正在尝试使用 Travis CI 为我的 Minecraft Mod 自动推送我的 javadoc。Travis 也在构建并上传到 Bintray,但我认为添加到 javadoc 中也很容易。是我要上传到存储库的脚本,我正在使用本教程使其工作。为了生成密钥,我使用了这个命令:

ssh-keygen -t rsa -b 4096 -C "mttprvstanddad@gmail.com"

然后我将密钥从复制~/.ssh/id_rsa.pub到我的deploy_key文件中。我还将它复制为存储库上的部署密钥。一旦我这样做了,我运行了这个命令:

travis encrypt-file deploy_key

我得到的错误看起来有点像这样:

bad decrypt
139975363151520:error:0606506D:digital envelope routines:EVP_DecryptFinal_ex:wrong final block length:evp_enc.c:532:

所有其他文件和信息都应该很容易找到,就在这个存储库中。

4

1 回答 1

0

感谢hansaplast告诉我这个问题与作为一个 Windows 有关。我设置了一个 Linux 虚拟机,并在那里对其进行了加密。现在构建正在运行。

于 2017-01-28T02:15:03.510 回答