S3 type CD stage option and cd stage approval step into CI stage
in progress
S
Secure Swordfish
We have one request to add an approval step into a CI stage that contains a simple shell script for downloading artifacts from JFrog and uploading them to S3. Since CI stages do not support approval steps in Harness, please consider this as a feature request.
On the other hand, when we try to convert this simple upload-to-S3 script into a CD stage, it requires a service name and an infrastructure definition, which do not exist for this kind of task. Because these two variables are mandatory, the conversion isn’t feasible.
To address this limitation, could Harness introduce a CD stage deployment type specifically for S3 uploads? This would allow such simple file-transfer workflows to be executed in CD without needing unnecessary service or infrastructure definitions.
Log In
This post was marked as
in progress
F
Flamingo pink Shrew
Hey Shubham
We're implementing Unified runners soon and that should help with the feature you're requesting. To answer the second part of your question, we have cross-stage artifact sharing feature (upload/download artifacts and pipeline-scoped artifacts) coming soon on our roadmap too. I hope these would answer all your questions. I have linked tickets to track this internally and keep you posted as we near our release.
Thank you
Regards
Shivkumar Loka
Harness Product Team
F
Flamingo pink Shrew
marked this post as
next fiscal quarter
D
Deep Dinosaur
Since Harness does not provide a native CD deployment type for simple S3 upload workflows, CI stages do not support approval steps, and CD stages require unnecessary service and infrastructure definitions, we are requesting a feature that either enables approvals in CI or introduces a CD deployment type specifically for S3 uploads without those requirements.