Valid input and output artifacts for each action type
Depending on the action type and provider, you can have the following number of input and output artifacts.
Owner | Type of action | Provider | Valid number of input artifacts | Valid number of output artifacts |
---|---|---|---|---|
AWS |
Source | Amazon S3 | 0 | 1 |
AWS |
Source | CodeCommit | 0 | 1 |
AWS |
Source | Amazon ECR | 0 | 1 |
ThirdParty |
Source | GitHub | 0 | 1 |
AWS |
Build | CodeBuild | 1 to 5 | 0 to 5 |
AWS |
Test | CodeBuild | 1 to 5 | 0 to 5 |
AWS |
Test | AWS Device Farm | 1 | 0 |
AWS |
Approval | Manual | 0 | 0 |
AWS |
Deploy | Amazon S3 | 1 | 0 |
AWS |
Deploy | AWS CloudFormation | 0 to 10 | 0 to 1 |
AWS |
Deploy | CodeDeploy | 1 | 0 |
AWS |
Deploy | AWS Elastic Beanstalk | 1 | 0 |
AWS |
Deploy | AWS OpsWorks Stacks | 1 | 0 |
AWS |
Deploy | Amazon ECS | 1 | 0 |
AWS |
Deploy | Service Catalog | 1 | 0 |
AWS |
Invoke | AWS Lambda | 0 to 5 | 0 to 5 |
ThirdParty |
Deploy | Alexa Skills Kit | 1 to 2 | 0 |
Custom |
Build | Jenkins | 0 to 5 | 0 to 5 |
Custom |
Test | Jenkins | 0 to 5 | 0 to 5 |
Custom |
Any supported category | As specified in the custom action | 0 to 5 | 0 to 5 |