9.2. 指定功能修订
				在集群中构建和部署功能时,您必须通过指定存储库中的 Git 存储库、分支和子目录来指定功能代码的位置。如果使用 main 分支,则不需要指定分支。同样,如果功能位于存储库的根目录,则不需要指定子目录。您可以在 func.yaml 配置文件中指定这些参数,或使用带有 kn func deploy 命令的标志。
			
先决条件
- 在集群中必须安装 Red Hat OpenShift Pipelines。
- 
						已安装 OpenShift (oc) CLI。
- 
						已安装 Knative (kn) CLI。
流程
- 部署功能: - kn func deploy --remote \ --git-url <repo-url> \ [--git-branch <branch>] \ [--git-dir <function-dir>]- $ kn func deploy --remote \- 1 - --git-url <repo-url> \- 2 - [--git-branch <branch>] \- 3 - [--git-dir <function-dir>]- 4 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 例如: - kn func deploy --remote \ --git-url https://example.com/alice/myfunc.git \ --git-branch my-feature \ --git-dir functions/example-func/- $ kn func deploy --remote \ --git-url https://example.com/alice/myfunc.git \ --git-branch my-feature \ --git-dir functions/example-func/- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow