我正在尝试使用Travis CI自动为我的Minecraft Mod推送我的javadoc。 Travis正在建设,并上传到Bintray,但我认为在javadoc中也很容易添加。 This是我上传到存储库的脚本,我使用this tutorial来使其工作。为了生成密钥,我使用了这个命令:
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:
所有其他文件和信息都应该很容易找到,它位于this repository。