Can add some settings to the pipeline command.
ASk
There are some inconvenient things about using pipeline, so I would like to suggest it.
- Source output artifact format
Finally, it would be nice to have an option to change the output artifact format to Git full clone in the source settings of the Codepipeline configuration.
proposal
source:
provider: GitHub
properties:
branch: target-branch
repository: https://github.com/my/repository
output_artifact: full_clone
- Trigger Codepipeline
Currently, I'm making a request to Codepipeline with a configuration that detects changes to a specific branch source on Github. However, I want the Trigger to work even when I push a tag to git. For example, it would be great if you could make it work through the following manifest.yml configuration.
source:
provider: GitHub
properties:
repository: https://github.com/my/repository
trigger_type: tag
Hi @harry-shopl !
-
Would the existing
output_artifact_formatfield work for you? I believe if you set it toCODEBUILD_CLONE_REFit should get a full git clone of the repository. -
The
trigger_typeproposal is really interesting, so it sounds like you want to filter which source event should trigger the pipeline. Right now, it looks like the CodeStar connection doesn't allow filtering on tags: https://docs.aws.amazon.com/codepipeline/latest/userguide/action-reference-CodestarConnectionSource.html but that would be a really nice feature to have 🥺
A feature for repository clone already existed, but I didn't know about it. Thank you so much for letting me know.
I would really like to have option for tags triggering pipeline. 👍
I would also like to know how to achieve this today, without aws copilot.