关于测试 CI/CD 管道

测试管道的各个组件,确保每个阶段按预期工作。当测试并处理每个阶段时,通过将提交推送到远程资料档案库来测试管道的整体情况。

测试连续集成/CD 管道

首先,您可以从开发系统传送代码。接下来,确保您可以从 Oracle Developer Cloud Service 传送代码。最后,通过将提交推入远程资源库来测试管道。

  1. 在开发系统上测试 Unix Shell 构建器脚本。
    1. 开发系统上重新创建 Unix Shell 构建器脚本。该脚本将在 Windows、Linux 和 Mac 上工作。
    2. 在脚本中,将变量$devUser$devPassword 替换为其实际值。
    3. 运行脚本。
    4. 如果脚本运行时没有错误,并且定制 API 代码已传送到 Oracle Mobile Hub,则转到下一步。
  2. Oracle Developer Cloud Service 中测试构建。
    1. Oracle Developer Cloud Service 中打开项目并手动启动构建。
    2. 如果构建完成,并且您的定制 API 代码已传送到 Oracle Mobile Hub,则转到下一步。
  3. 测试连续集成/CD 管道。
    1. 更改自定义 API 文件之一并提交到本地 Git 资源库。
    2. 将更改推送到远程资源库。
    3. Oracle Developer Cloud Service 中打开项目并检查构建状态。

      如果将构建设置为在提交到远程资料档案库时自动运行,则构建应处于运行状态。如果配置了 SCM 轮询触发器,则在达到轮询间隔时应启动构建。