gpt4 book ai didi

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

转载 作者:搜寻专家 更新时间:2023-10-31 20:11:38 24 4
gpt4 key购买 nike

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

这就是它在 travis 终端中所说的:[信息] 构建 zip:/home/travis/build/fabiophillip/calculadoralib/src/main/resources/CalculadoraLib-0.0.1-SNAPSHOT-assembly.zip

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

最佳答案

你可以用我做的 in this answer (to another question)

您只需要压缩您的项目并将其作为部署到所有标记提交的 github 版本的文件。

压缩文件夹:

cd to the folders repository
zip whatyouwanttonamethezip

这会将当前目录(包括所有子目录)复制到存档文件中。

这将在您的 git 存储库的标签/发布选项卡上创建此按钮。 enter image description here

关于java - 成功构建后让 travis-ci 压缩我的项目并将其推送到 github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23783657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com