Project
TeamCity
Priority
Major
Type
Feature
State
Fixed
Assignee
Kirill Maximov
Subsystem
Agent
Affected versions
No Affected versions
Fix versions
Darjeeling 5.1 EAP (13130), Darjeeling 5.1 (13360)
Fixed in build
13104  
Fixed in builds
no build yet
  • Created by   Alexey Gopachenko
    4 years ago (07 Sep 2007 14:42)
  • Updated by   Daniel Siegl
    20 months ago (31 Aug 2010 19:11)
  • Jira: TW-3277
    (history, comments)
 
TW-3277 Artifacts mapping: Pack artfacts
10
Issue is visible to: All Users
  The issue is visible to the selected user group only
if mapping is XXX=>aaa\XXX.zip
zip tree on agent into XXX.zip
and upload it into aaa artifact folder.

may be support other widespreaded free formats (.tar).gz|.bz2

may be support intelligent transparent gz-packing for all large uploads
Comments (9)
 
History
 
Linked Issues (?)
 
Yegor Yarko
  Yegor Yarko
09 Apr 2009 12:53
3 years ago
related thread: http://www.jetbrains.net/devnet/thread/280828

Currently, users are forced to abandon ipr/sln runners usage if they need zip artifacts packaging
Yegor Yarko
  Yegor Yarko
30 Sep 2009 12:55
2 years ago
see also comments to TW-9465
Yegor Yarko
  Yegor Yarko
30 Sep 2009 12:56
2 years ago
For now workaround is to pack the artifacts in the build script. TeamCity artifact dependencies and report display in the web UI support extracting files from archives on the fly.
Daniel Siegl
  Daniel Siegl
17 Dec 2009 17:24
2 years ago
Hi,
Ziping in the Build Script is a Task we real would like to get rid of! - It is very time consuming. Also some mime-types like .cab don't download well for most users.
Pls include this as soon as possible - would save a lot of time!
BR
Daniel
Yegor Yarko
  Yegor Yarko
17 Dec 2009 20:09
2 years ago
It is very time consuming.

Do you mean the build time? It will not change since the files will still require packing.

mime-types like .cab don't download well for most users.

Not sure how this is related. And TeamCity 4.5 already has "download artifacts as .zip" feature.
Yegor Yarko
  Yegor Yarko
22 Dec 2009 20:21
2 years ago
We should also consider to automatically store the artifacts packed - reduce files count on disk/make backup faster/etc.
Related Changes
Assignee
Kirill Maximov (maxkir)Pavel Sher (pavel.sher)
Yegor Yarko
  Yegor Yarko
02 Feb 2010 19:33
2 years ago
Supporting .tar.gz or alike that preserves file executable bit would also be welcome, see also TW-4651
Yegor Yarko
  Yegor Yarko
09 Feb 2010 18:37
2 years ago
Ideally, can support artifacts patterns like:
doc\**\*.html=>docs\html_doc.zip!content
(directory is specified inside zip)
and
doc\**\*.html=>docs\html_doc.zip!content
doc\index.html=>docs\html_doc.zip!
(same target zip is mentioned several times)
Kirill Maximov
  Kirill Maximov
16 Feb 2010 18:10
2 years ago
Will support suffixes .zip .jar .war for zip packing
Will support suffixes .tgz .tar.gz for tar/gz (this option shall preserve username, groupname, and mode of the packed files).
Will support syntax like:
**/src/**/*.java => sources/all-java.tgz

One archive can be mentioned one time only