You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think the rules followed by .releaseignore are not correct, thus too much files are ignored.
My use case :
A plugin foo.
The root plugin directory contains a coverage_info.md file
Under the root plugin directory, there is a template directory containing a template_describe_coverage.csv file.
The .releaseignore file (in the root directory) is :
# don't add python3_virtualenv_sources here as we need it for installing
# (it will be removed just after install)
# don't add python2_virtualenv_sources here as we need it for installing
# (it will be removed just after install)
/local
/src
/doc
/docs
__pycache__
*.pyc
.git
.svn
.git*
*.plugin
Makefile
/test
.coveragerc
coverage*
sonar-project.properties
With coverage* in the .releaseignore, i just want to exclude files starting with 'coverage'
When I run make release and install my plugin, the coverage_info.md file is missing (that's correct), but the template_describe_coverage.csv file is also missing in the template directory (that's not correct).
Perhaps it's not a bug, but in this case .releaseignore doesn't work like git and .gitignore.
If I try to do the same with git and .gitignore, only coverage_info.md is ignored by git (regardless of the directory where the file is located).
Notice if I set /coverage* instead of coverage*, in the .releaseignore , that works, only coverage_info.md is excluded.
The text was updated successfully, but these errors were encountered:
I think the rules followed by
.releaseignore
are not correct, thus too much files are ignored.My use case :
A plugin
foo
.The root plugin directory contains a
coverage_info.md
fileUnder the root plugin directory, there is a
template
directory containing atemplate_describe_coverage.csv
file.The
.releaseignore
file (in the root directory) is :With
coverage*
in the.releaseignore
, i just want to exclude files starting with 'coverage'When I run
make release
and install my plugin, thecoverage_info.md
file is missing (that's correct), but thetemplate_describe_coverage.csv
file is also missing in thetemplate
directory (that's not correct).Perhaps it's not a bug, but in this case
.releaseignore
doesn't work likegit
and.gitignore
.If I try to do the same with git and .gitignore, only coverage_info.md is ignored by git (regardless of the directory where the file is located).
Notice if I set
/coverage*
instead ofcoverage*
, in the.releaseignore
, that works, onlycoverage_info.md
is excluded.The text was updated successfully, but these errors were encountered: