在构件中引用文件
如果您的文件位于构件中,并且有一个 Amazon CodeCatalyst 工作流操作需要引用此文件,请完成以下过程。
注意
另请参阅引用源存储库文件。
- Visual
-
不可用。选择 YAML 以查看 YAML 说明。
- YAML
-
引用构件中的文件(YAML 编辑器)
通过访问 https://codecatalyst.aws/
打开 CodeCatalyst 控制台。 -
选择您的项目。
-
在导航窗格中,选择 CI/CD,然后选择工作流。
-
选择工作流的名称。您可以按定义工作流的源存储库或分支名称筛选,也可以按工作流名称或状态筛选。
-
选择编辑。
-
选择 YAML。
-
在要引用文件的操作中,添加类似于以下内容的代码:
Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: -
artifact-name
Configuration: template:artifact-path
/path/to/file.yml在前面的代码中,将:
-
artifact-name
替换为构件的名称。 -
artifact-path
替换为下表中的值。
有关示例,请参阅构件示例。
注意
在以下情况下,您可以省略
artifact-path
,只需指定相对于构件根目录的文件路径:-
包含引用的操作仅包含
Inputs
下的一项(例如,它包含一个输入构件而不包含任何源)。 -
您要引用的文件位于主输入中。主输入要么是
WorkflowSource
,要么是列出的第一个输入构件(如果没有WorkflowSource
)。
-
-
(可选)选择验证,在提交之前验证工作流的 YAML 代码。
-
选择提交,输入提交消息,然后再次选择提交。
定义输入构件
下载构件