Jordi Boggiano
ba3df8faea
Merge pull request #8843 from FIDATA/feature/archive-name
...
Add (default) base name of archive into composer.json
2020-05-06 11:06:28 +02:00
Basil Peace
6140897d08
feat: add archive.name config option
2020-04-29 01:01:48 +03:00
Markus Staab
593d5abf27
use more precise phpstan/psam return-types ( #8744 )
2020-04-08 10:01:09 +02:00
Jordi Boggiano
0b928b2a42
Merge branch 'master' into 2.0
2019-01-28 14:33:10 +01:00
Jordi Boggiano
3dfcae99a9
Add parallel download capability to FileDownloader and derivatives
2019-01-18 08:39:03 +01:00
Stephan Vock
59360983c6
Archive: cleanup temp dir on download error
2019-01-17 13:08:51 +01:00
Vladimir Reznichenko
6f6d59426d
New finding by Static Code Analysis: revert uniqid() to comply long path requirements
2018-07-16 22:40:48 +02:00
Vladimir Reznichenko
cd39efc72c
New finding by Static Code Analysis
2018-07-14 20:55:26 +02:00
Jordi Boggiano
122e422682
CS fixes
2017-03-08 15:16:44 +01:00
jbixler
dac51c7f4b
Add ignore filters option to archive command
2017-01-11 16:21:44 -06:00
msiebeneicher
800a4bf391
fixed direct rename() usage for v1.2
2016-10-21 13:57:02 +02:00
MakiCode
1c0b9cd65f
Removed test for non-string file name check
2015-10-12 10:20:45 -05:00
MakiCode
fefc106ef6
Removed type check on ArchiveManager
2015-10-12 10:18:57 -05:00
MakiCode
22e93f110b
Fixed indentation
2015-10-07 15:52:58 -05:00
MakiCode
7005d89847
Fixed bug
2015-10-07 12:44:23 -05:00
MakiCode
63ede6c9dd
Fixed issues with PR
2015-10-07 12:42:19 -05:00
MakiCode
0d00338bdb
Added better messages and fixed bugs
2015-10-04 20:03:06 -05:00
MakiCode
906c1c2e66
Added check for filename in archive manager and added test
2015-10-04 19:53:07 -05:00
MakiCode
87b5af60a8
Almost finished adding --file option, need to add unit test
2015-10-02 09:09:09 -05:00
Jordi Boggiano
10401d544b
Avoid leftovers in temp dir
2014-12-09 11:32:02 +00:00
Jordi Boggiano
904f2830e7
Archive manager tweaks to reduce file path lengths, fixes #2808
2014-07-23 19:03:55 +02:00
Nils Adermann
7566315c7a
Don't put dots in archive filenames they cause problems with PharData
...
composer/satis#114
2014-02-04 12:30:44 +01:00
Morgan Brunot
a300e1d45b
Fix error on check exclude from download composer.json
2013-12-10 21:14:50 +01:00
Morgan BRUNOT
ca7cb68dd5
Check exclude from downloaded composer.json
2013-12-05 16:03:48 +01:00
Chris Testroet
2a8eb9df34
Remove slashes from package archive filename
2013-10-19 22:00:40 -07:00
Peter Kokot
4748f16091
fix CS
2013-09-21 20:31:53 +02:00
Renan de Lima
e06f0f1233
removes hardcoded "prefer-source" in ArchiveManage when calling
...
DownloadManager
2013-08-08 18:08:07 -03:00
Jan Prieser
290b9307f4
remove unneeded braces
2013-07-17 14:40:41 +02:00
Jan Prieser
c6db86e444
cleanup temporary download location when archiving
2013-07-17 13:28:15 +02:00
Jordi Boggiano
8d0b7f278e
CS fixes
2013-06-13 13:28:24 +02:00
Pavel Savinov
831bd844bd
Almost PHPDoc problems fixed
2013-06-13 11:05:44 +11:00
Nils Adermann
deae50392f
Respect gitignore, gitattributes and hgignore files in archiving
2013-03-28 12:49:53 +01:00
Nils Adermann
64941b0a64
Make overwriting files an ArchiveManager option, use sourceRef in names
2013-03-28 12:49:53 +01:00
Nils Adermann
074af5dc54
Remove unnecessary dist type information from archive files
2013-03-28 12:49:53 +01:00
Nils Adermann
935f7271f8
The ArchiveManager should return the written path for library usage
2013-03-28 12:49:53 +01:00
Nils Adermann
48dd55b759
Generate a properly unique archive filename for dev revisions
2013-03-28 12:49:53 +01:00
Nils Adermann
ba375b6867
Allow archiving the current project with composer archive
2013-03-28 12:49:52 +01:00
Nils Adermann
afcdad4b23
Define an option to exclude files in the archive command
2013-03-28 12:49:52 +01:00
Nils Adermann
33828b38df
Use a saner file name for package archives
2013-03-28 12:49:52 +01:00
Matthieu Moquet
9d24e17003
Fix workflow & typos
2013-03-28 12:49:52 +01:00
Matthieu Moquet
c248115e04
Fix how download manager is constructed
...
This fixes tests due to upstream changes.
The createDownloadManager in the Factory now takes the config as extra
parameter.
2013-03-28 12:49:52 +01:00
Matthieu Moquet
60b1cc7d24
Create ArchiveManager with the Factory
2013-03-28 12:49:52 +01:00
Matthieu Moquet
d1d77dd13d
Fixed several typos
...
- break at first archiver supports
- use standard directory separator
- change exception message
- remove the BaseArchiver since tar & zip archivers have been merged
- plus coding style
2013-03-28 12:49:52 +01:00
Matthieu Moquet
b21bb1dcc5
Checks support before downloading the package
2013-03-28 12:49:52 +01:00
Matthieu Moquet
bfd2275cb0
Update interface to merge vcs with basic archivers
2013-03-28 12:49:52 +01:00
Matthieu Moquet
20e717f975
Refactored the archiver package
2013-03-28 12:49:52 +01:00