相关疑难解决方法(0)

在github上托管Maven存储库

我有一个小型开源库的分支,我正在github上工作.我想通过maven将其提供给其他开发人员,但我不想运行自己的Nexus服务器,因为它是一个分支,我不能轻易地将它部署到oss.sonatype.org.

我想要做的是将它部署到github,以便其他人可以使用maven访问它.最好的方法是什么?

github maven github-pages mvn-repo

305
推荐指数
6
解决办法
10万
查看次数

如何从Travis CI发布到Github Pages?

我们正在travis-ci服务器上编译Doxygen文档,并希望将它们推送到我们的gh-pages分支.

我该如何处理授权git push?有人在travis-ci中有一个使用加密变量的例子吗?我应该使用https授权还是SSH密钥?

git doxygen github travis-ci github-pages

32
推荐指数
4
解决办法
1万
查看次数

将秘密环境变量添加到Travis CI

我目前正在尝试向Travis-CI添加一个秘密环境变量.在docs("安全环境变量")中,我找到了以下行来执行此操作:

gem install travis
travis encrypt -r travis-ci/travis-core MY_SECRET_ENV=super_secret
Run Code Online (Sandbox Code Playgroud)

如果我理解正确,我必须替换travis-ci/travis-core为我自己的存储库的名称,因为加密应该只对我的存储库有效.因此,存储库中必须有公钥.是否有一个特殊travis命令来添加此密钥?这究竟如何运作?或者这只是我的ssh公钥?

当我运行以下命令时:

travis encrypt -r my_username/my_repo MY_SECRET_ENV=super_secret
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

There was an error while fetching public key, please check if you entered correct slug
Run Code Online (Sandbox Code Playgroud)

travis-ci

9
推荐指数
1
解决办法
4402
查看次数

从Travis下载构建

有没有办法下载最新编译的travis二进制文件?我想尝试未发布的版本,但我不能自己编译.

是否有下载编译软件的按钮?

travis-ci

8
推荐指数
1
解决办法
6456
查看次数

在成功构建之后使travis-ci压缩我的项目并将其推送到github

我正在开发一个存储在github存储库中的简单java项目,maven用于构建它,Travis-ci在将更改推送到存储库后自动构建它.我的老师要求,在travis-ci自动成功构建之后,我将整个项目压缩并存储起来.我已经用maven完成了项目的压缩.它将我的zip文件带到我项目的src/main/resources中,这样我就可以在我的github存储库中推送ziip文件了.但是当travis创建zip文件时,它不会将zip压缩到github中的存储库.相反,它生成zip文件到/ home/travis/build/my-user/...

这就是travis终端所说的:[INFO]建筑拉链:/home/travis/build/fabiophillip/calculadoralib/src/main/resources/CalculadoraLib-0.0.1-SNAPSHOT-assembly.zip

如何让travis-ci将此zip文件推送到我的github存储库而不是这个我不知道如何访问的travis文件夹?

java github maven travis-ci

5
推荐指数
1
解决办法
4589
查看次数

标签 统计

travis-ci ×4

github ×3

github-pages ×2

maven ×2

doxygen ×1

git ×1

java ×1

mvn-repo ×1