awslabs / aws-codepipeline-plugin-for-jenkins

Use this plugin to integrate your Jenkins project with a pipeline in AWS CodePipeline. For more information and step-by-step directions on how to install and configure this plugin, follow the Four Stage Pipeline Tutorial. http://docs.aws.amazon.com/codepipeline/latest/userguide/getting-started-4.html
Apache License 2.0
82 stars 68 forks source link

Support for tar archive #21

Open rgjamkhedkar opened 7 years ago

rgjamkhedkar commented 7 years ago

How can I specify that I want tar archive instead of zip. Zip doesn't seem to preserve file permissions and I need permissions for CodeDeploy hooks. Is there anyway to specify this?

bankAWS commented 7 years ago

Thanks for filing this issue.

Currently, we do not support non-zip output artifact which can be consumed by the CodeDeploy action within the pipeline.

A quick workaround for this is to have the CodeDeploy "AppSpec" file which modifies the file permissions (by running user commands like chmod).

ghost commented 7 years ago

I'm chiming in for the tar support, it'd be very convenient to our workflows to be able to use tarchives with CodePipeline (but it's a pain point all-around AWS).

rajdeepbhattacharya commented 6 years ago

+1 Can we have this support.

ghost commented 6 years ago

I've ended up ditching AWS-specific tooling altogether in favor of k8s.