AWS CodePipeline Concepts: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 7: | Line 7: | ||
* [[AWS CodePipeline#Subjects|AWS CodePipeline]] | * [[AWS CodePipeline#Subjects|AWS CodePipeline]] | ||
=Stage= | |||
==Stage Action== | |||
===Source Action=== | |||
<syntaxhighlight lang='yaml'> | |||
Resources: | |||
MyPipeline: | |||
Type: AWS::CodePipeline::Pipeline | |||
Properties: | |||
... | |||
Stages: | |||
- Name: Source | |||
Actions: | |||
- InputArtifacts: [] | |||
Name: !Sub 'PullBranch-${Branch}' | |||
ActionTypeId: | |||
Category: Source | |||
Owner: ThirdParty | |||
Version: '1' | |||
Provider: GitHub | |||
OutputArtifacts: | |||
- Name: ContainerSrc | |||
Configuration: | |||
Owner: 'novaordis-llc' | |||
Repo: !Sub '${GitHubOrganizationUrl}/${GitHubRepositoryName}' | |||
Branch: !Ref Branch | |||
OAuthToken: ... | |||
RunOrder: 1 | |||
</syntaxhighlight> |
Revision as of 22:04, 13 March 2019
External
Internal
Stage
Stage Action
Source Action
Resources:
MyPipeline:
Type: AWS::CodePipeline::Pipeline
Properties:
...
Stages:
- Name: Source
Actions:
- InputArtifacts: []
Name: !Sub 'PullBranch-${Branch}'
ActionTypeId:
Category: Source
Owner: ThirdParty
Version: '1'
Provider: GitHub
OutputArtifacts:
- Name: ContainerSrc
Configuration:
Owner: 'novaordis-llc'
Repo: !Sub '${GitHubOrganizationUrl}/${GitHubRepositoryName}'
Branch: !Ref Branch
OAuthToken: ...
RunOrder: 1