Nils Adermann
|
1af2be9d6d
Rename ExcludeFilterBase to BaseExcludeFilter
|
12 years ago |
Nils Adermann
|
ecf4f42885
Use a FilterIterator rather than a modified IteratorIterator, simpler
|
12 years ago |
Nils Adermann
|
75d1759e77
Replace DIRECTORY_SEPARATOR in paths, not PATH_SEPARATOR
|
12 years ago |
Nils Adermann
|
6066359944
Skip directories in zip generation, empty dirs won't get archived
|
12 years ago |
Nils Adermann
|
deae50392f
Respect gitignore, gitattributes and hgignore files in archiving
|
12 years ago |
Nils Adermann
|
64941b0a64
Make overwriting files an ArchiveManager option, use sourceRef in names
|
12 years ago |
Nils Adermann
|
6ee08a2046
Remove unecessary unlink before writing archive
|
12 years ago |
Nils Adermann
|
074af5dc54
Remove unnecessary dist type information from archive files
|
12 years ago |
Nils Adermann
|
935f7271f8
The ArchiveManager should return the written path for library usage
|
12 years ago |
Nils Adermann
|
48dd55b759
Generate a properly unique archive filename for dev revisions
|
12 years ago |
Nils Adermann
|
0b23643a44
Update json schema as archive include was removed
|
12 years ago |
Nils Adermann
|
838edd6e7a
Fix class description of archive command
|
12 years ago |
Nils Adermann
|
285603359c
Add a missing array typehint
|
12 years ago |
Nils Adermann
|
51135468f0
Clarify composer archive argument optionality
|
12 years ago |
Nils Adermann
|
735b59c1d6
Skip the vendor dir when archiving the current project
|
12 years ago |
Nils Adermann
|
ba375b6867
Allow archiving the current project with composer archive
|
12 years ago |
Nils Adermann
|
afcdad4b23
Define an option to exclude files in the archive command
|
12 years ago |
Nils Adermann
|
3e26502561
Remove Mercurial and Git Archivers as they cannot implement exclude rules
|
12 years ago |
Nils Adermann
|
526f48ecb8
Implement a basic archive command
|
12 years ago |
Nils Adermann
|
33828b38df
Use a saner file name for package archives
|
12 years ago |
Nils Adermann
|
bcbc50c0d6
Git can handle commit references in git archive just fine so use them
|
12 years ago |
Nils Adermann
|
ba51027680
Reorder ArchiveManager parameters to make the download manager optional
|
12 years ago |
Matthieu Moquet
|
a2b404e421
Cleaned archiver tests
|
12 years ago |
Matthieu Moquet
|
9d24e17003
Fix workflow & typos
|
12 years ago |
Matthieu Moquet
|
c248115e04
Fix how download manager is constructed
|
12 years ago |
Matthieu Moquet
|
60b1cc7d24
Create ArchiveManager with the Factory
|
12 years ago |
Matthieu Moquet
|
d1d77dd13d
Fixed several typos
|
12 years ago |
Matthieu Moquet
|
a733d76b33
Merged zip & tar archivers
|
12 years ago |
Matthieu Moquet
|
b21bb1dcc5
Checks support before downloading the package
|
12 years ago |
Matthieu Moquet
|
bfd2275cb0
Update interface to merge vcs with basic archivers
|
12 years ago |