0

我有一个用 python 烧瓶编写的微服务,我很快就会托管它。

我想将一个文件(example.txt)作为 Bamboo Task 的一部分发送到我的微服务。

微服务将使用这个文件并提取一些有用的信息。

竹子与 Bitbucket 相连。

问题:

  1. 我如何在 Bamboo 中实现这一点?
  2. 我的 Micreservice 是否需要进行任何更改。

我是所有这些技术的新手。任何帮助表示赞赏。

4

1 回答 1

0

有几个步骤可以实现这一点。

  1. 设置微服务以接受文件。
    确保您的微服务能够接受该文件。如果是的话,完美。然后我们只需要执行以下步骤。

  2. 从构建计划中提取文件。
    创建构建计划并添加构建任务,此任务应生成您的工件文件“example.txt”,您需要选择适合您的mircoservice客户端项目(Node,maven)的构建任务。如果您不将其标记为共享工件,则该工件将无法持久保存。在任务设置中描述共享工件。构建完成时会显示工件,这将确认构建正常工作并生成所需的工件。

  3. 从部署计划发送文件。一旦工件可用。您需要创建部署计划,该计划可以是 python 或 bash 中的脚本来执行 REST 调用以传输文件。确保文件在脚本中的位置正确。

于 2019-11-04T11:17:26.483 回答