Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Travis-CI #2

Closed
Endle opened this issue Oct 26, 2018 · 6 comments
Closed

Travis-CI #2

Endle opened this issue Oct 26, 2018 · 6 comments

Comments

@Endle
Copy link
Contributor

Endle commented Oct 26, 2018

我测试了一下,发现用旧版本的怎么搞都不行,但是官方最新的版本就可以编译
https://travis-ci.org/Endle/boinc/builds/446520472
个人猜测,是不是在这段时间里官方修了一些编译过程的bug?如果是的,个人建议切换到最新版,然后把你写过的代码cherry-pick过来

@CoachRun
Copy link
Owner

我估计就是我之前操作不当造成的,我想下载他特定的版本之后再做修改的。
就直接在release上下载,之后再通过Github for Windows上传了。
觉得肯定是缺了很多东西才会这样的。

@CoachRun CoachRun added this to In progress in upgrade to 7.14.2 Oct 26, 2018
@Endle
Copy link
Contributor Author

Endle commented Oct 26, 2018

那就直接切换到 7.14.2 好了
https://travis-ci.org/Endle/boinc
貌似7.14.2在travis ci上工作正常

@Endle
Copy link
Contributor Author

Endle commented Oct 26, 2018

我认为我找到原因了

代码中,有很多类似 version.h.in 的文件。但是,.gitignore却有

## files created by _autosetup (autoreconf):
*.in
*.in~

个人猜测,upstream 使用了 git add -f 之类的方式将这些配置文件强行提交

我能想到的最简单的办法,是从官方源fork出来以后,cherry-pick,再 push --force 到 RainGhost/master

@CoachRun CoachRun moved this from In progress to Done in upgrade to 7.14.2 Oct 27, 2018
@CoachRun
Copy link
Owner

CoachRun commented Oct 27, 2018

最后的结果不是很好。可能还是存在一些小问题。
https://travis-ci.org/RainGhost/boinc

@CoachRun CoachRun removed this from Done in upgrade to 7.14.2 Oct 27, 2018
@CoachRun CoachRun added this to Done in upgrade to 7.14.2 Oct 27, 2018
@Endle
Copy link
Contributor Author

Endle commented Nov 5, 2018

最后的结果不是很好。可能还是存在一些小问题。
https://travis-ci.org/RainGhost/boinc

问题就是我上文提到的, .gitignore 的问题

@Endle
Copy link
Contributor Author

Endle commented Nov 6, 2018

6a51e17

问题应该是解决了

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

No branches or pull requests

2 participants