Hi Lamber-Ken,

Thanks for opening this discussion.

+1 to fix this issue.

About the solution, can we consider to introduce a "CI Bot" just like
Apache Flink has done?[1]

Just a thought.

Best,
Vino

[1]: https://github.com/flink-ci/ci-bot/

Lamber Ken <lamber...@apache.org> 于2020年5月27日周三 下午2:08写道:

> Dear community,
>
> Use case: A build fails due to an externality. The source is actually
> correct. It would build OK and pass if simply re-run. Is there some way to
> nudge Travis-CI to do another build, other than pushing a "dummy" commit?
>
> The way I often used is `git commit --allow-empty -m 'trigger rebuild'`,
> push a dummy commit, the travis will rebuild. Also noticed some apache
> projects have supported this feature.
>
> For example:
> 1. Carbondata use "retest this please"
>     https://github.com/apache/carbondata/pull/3387
>
> 2. Bookkeeper use "run pr validation"
>     https://github.com/apache/bookkeeper/pull/2158
>
> But, I can't find a effective solution from Github and Travis's
> documentation[1], any thoughts or opinions?
>
> Best,
> Lamber-Ken
>
> [1] https://docs.travis-ci.com    https://support.github.com
>

Reply via email to