【发布时间】:2020-02-10 20:20:19
【问题描述】:
-
列表项
管道:
默认值:
- 步骤:
名称:将更改推送到 Commerce Cloud
脚本:
- dcu --putAll $OCCS_CODE_LOCATION --node $OCCS_ADMIN_URL --applicationKey $OCCS_APPLICATION_KEY
- 步骤:
名称:发布更改 Live Storefront
图片:Python 3.5.1
脚本:
python publishDCUAuthoredChanges.py -u $OCCS_ADMIN_URL -k $OCCS_APPLICATION_KEY
环境变量:
- $OCCS_CODE_LOCATION:所有 OCCS 代码的位置路径
- $OCCS_ADMIN_URL:目标 Commerce Cloud 实例上管理界面的 URL
- $OCCS_APPLICATION_KEY:用于登录目标 Commerce Cloud 管理界面的应用程序密钥
所以我想使用 Azure Dev Repository 来 CI / CD。 如果您看到我在上面的代码块中指定了 - 在两个任务中指定了 dcu 和 python 代码。
dcu 是 nodejs 第三方 oracle 工具,需要用于将代码迁移到云系统。我想知道如何在 azure dev ops 中使用该工具,
我想调用 REST api 以发布更改的第二个 python(或)nodejs。
那么在哪里放置这些文件以及我们如何调用它。
****************更新**************
我托管了自池代理并能够访问系统。 刚开始执行基本的 bash 代码,但最终会遇到两个问题 -
1) git 从存储库中提取文件到_work/1/s,不确定该路径是如何确定的。我怎样才能改变那个位置 2) 我对正确的路径执行了“pwd”,但在“dcu”命令中失败。我尝试使用 npm 和其他一些命令失败了。但是像 mkdir , rmdir 它会从所需的路径中正确创建和删除文件夹。当我从系统手动尝试终端中的 'dcu' cmd 时,它可以正常工作。
【问题讨论】:
标签: bash azure-devops git-bash