Hi,

I notice that win-oraclejdk8, win-oraclejdk11 and linux-openjdk11 fails on
https://travis-ci.org/apache/incubator-iotdb/builds/500987110

It is easy that just skip apache-rat check on the above 3 jobs. But, I
wonder why they failed before I skip that...

Does anyone know how to print the file on Travis? Or, if someone has Win OS
with oracle jdk8/11, please run `mvn apache-rat:check` to verify the result.

> [ERROR] Failed to execute goal
org.apache.rat:apache-rat-plugin:0.12:check (default-cli) on project root:
Too many files with unapproved license: 3057 See RAT report in:
C:\Users\travis\build\apache\incubator-iotdb\target\rat.txt

Best,
-----------------------------------
Xiangdong Huang
School of Software, Tsinghua University

 黄向东
清华大学 软件学院


Xiangdong Huang <[email protected]> 于2019年3月3日周日 下午9:50写道:

> Hi,
>
> > I am not sure whether travis can provide a separated pipeline to run
> user-specified command.
>
> What do you mean about `user-specified command`?
>
> Best,
>
> -----------------------------------
> Xiangdong Huang
> School of Software, Tsinghua University
>
>  黄向东
> 清华大学 软件学院
>
>
> 徐毅 <[email protected]> 于2019年3月3日周日 下午8:13写道:
>
>> Hi
>>
>>
>> When someone creates a pull request from forked repo, jenkins won't
>> trigger to run tests. So we use travis-ci to trigger tests on different os.
>> I am not sure whether travis can provide a separated pipeline to run
>> user-specified command.
>>
>>
>> Thanks
>> XuYi
>>
>>
>> On 3/3/2019 19:46,Julian Feinauer<[email protected]> wrote:
>> Hi,
>>
>> this behavior sounds strange.
>> But I think this pipeline should be build into the Jenkins build, or?
>> It should be pretty easy to force one build step to a specific os.
>>
>> Perhaps we should open a Jira for that issue to finally track down the
>> real source of the problem.
>>
>> Julian
>>
>> Von meinem Mobiltelefon gesendet
>>
>>
>> -------- Ursprüngliche Nachricht --------
>> Betreff: Problems about rat plugin and apache header check
>> Von: 徐毅
>> An: [email protected]
>> Cc:
>>
>> Hi,
>>
>>
>> Now we use rat plugin to check apache header, it seems that our project
>> can pass rat check on linux but failed on windows.
>>
>>
>> If someone creates a pull request from his forked repo, we use travis-ci
>> to run tests on different os without checking apache header. If we add
>> apache header check in travis file(see [1]), it fails on some os.
>>
>>
>> Can we add a new pipeline which is only used to check apache header on
>> linux? I found that there many free continuous integration service at [2].
>> Shall we choose one of them?
>>
>>
>> [1]  https://github.com/apache/incubator-iotdb/pull/84
>> [2] https://github.com/marketplace/category/continuous-integration
>>
>>
>> Thanks
>> XuYi
>>
>>

Reply via email to