This seems to be a bug: your relative path is converted to an absolute path by 
mistake. Can you please file an issue (don’t forget to add the affected parser).

> Am 28.11.2017 um 23:12 schrieb Mathieu Zhang <[email protected]>:
> 
> I have the following workspace structure:
> 
> - ${WORKSPACE}/git-checkout
> - ${WORKSPACE}/artifacts
> 
> The codes are build with (from WORKSPACE)
> 
> make -C git-checkout ARTIFACTS_DIR=${WORKSPACE}/artifacts
> 
> which would write output files to ${WORKSPACE}/artifacts, including pylint 
> output, which contains lines like this
> 
> src/updates/update.py:028: [E0611(no-name-in-module), ] No name 'updates' in 
> module 'utils'
> 
> 
> gitblamer is unable the generate blames from this annotation, with series of 
> warnings like this:
> 
> <Git Blamer> Using GitBlamer to create author and commit information for all 
> warnings.
> <Git Blamer> GIT_COMMIT=c636547ad11d989ef8f984591468cc00c46fb345, 
> workspace=/var/jenkins/build/workspace/project-builder/git-checkout
> <Git Blamer> Skipping non-workspace file 
> /var/jenkins/build/workspace/project-builder/git-checkout/src/updates/update.py
>  (workspace = /var/jenkins/build/workspace/project-builder/git-checkout, 
> absolute = /src/updates/update.py.
> <Git Blamer> Skipping file src/updates/update.py, no result found.
> 
> Even though the gitblamer's workspace variable correctly identified the git 
> path, it does not appear to be able to deal with relative path in the file 
> annotation correctly.  Is this an issue with gitblamer? Or is it expected 
> that the file line annotation uses absolute path?
> 
> --
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/06c568fa-87a9-4da1-8959-cb30d25e75fe%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-users/06c568fa-87a9-4da1-8959-cb30d25e75fe%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/4C4A2722-A6FD-49FA-8A3E-80A972797168%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to