beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kenneth Knowles (JIRA)" <>
Subject [jira] [Commented] (BEAM-3092) RAT configuration is sensitive to $PWD
Date Wed, 25 Oct 2017 20:13:01 GMT


Kenneth Knowles commented on BEAM-3092:

Sorry, my last comment was incorrect. The problem was not missing exclusions, nor was it sensitivity
to $PWD. The problem was a combination of these:

1. We previously cloned directly into {{$workspace}} - this caused a bunch of funky stuff
like {{.repository}} to look like it was part of our codebase, but was not
2. We switched to clone into {{$workspace/src}} - this actually worked fine
3. The seed job ran at an old commit, restoring the old behavior of cloning into the root
- now the {{$workspace/src}} looked like it is part of our codebase because it was left in
the Jenkins workspace

It is resolved, all jobs are seeded at the latest commit and clone into an isolated directory.
Probably the changes to the RAT config were not necessary as it already had the right exclusions
and also seems to read {{.gitignore}}, judging by its log output.

> RAT configuration is sensitive to $PWD
> --------------------------------------
>                 Key: BEAM-3092
>                 URL:
>             Project: Beam
>          Issue Type: Bug
>          Components: build-system
>            Reporter: Kenneth Knowles
>            Assignee: Kenneth Knowles
>            Priority: Blocker
>             Fix For: Not applicable
> This is currently breaking the build, as our Jenkins config does the equivalent of {{mvn
-f src/pom.xml}}

This message was sent by Atlassian JIRA

View raw message