Issue Type: Bug Bug
Assignee: Unassigned
Components: core
Created: 09/Jul/12 10:32 AM
Description:

Summary:

The fingerprint plugin is no more able to take fingerprint of a "hidden" file such as .git/FETCH_HEAD.

I am assuming it is an issue in Jenkins core, though the plugin might not have reflected a change to how files are detected in core.

How to reproduce:

Install the finger print plugin. Create a simple job. In the workspace directory create a directory '.git' (note the leading dot), create a FETCH_HEAD file in it with some random content.

Add a build step 'fingerprint' files.

In the field "Files to fingerprint" fill in '.git/FETCH_HEAD'.

A red error message is shown:
'.git/FETCH_HEAD' doesn't match anything: even '.git' doesn't exist

The help message give a link to "the workspace", that file browser does show a .git directory containing a FETCH_HEAD file.

Reason:

I have a "child" job fetching several git repositories. I would like it to just fingerprints any FETCH_HEAD files (**/.git/FETCH_HEAD) to have a quick and fast way to track jobs dependencies.

Misc informations:

I am pretty sure it used to work in version 1.431 and was broken with 1.458. Still broken with 1.473.

Environment: Jenkins 1.472
Project: Jenkins
Labels: plugins
Priority: Major Major
Reporter: Antoine Musso
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to