Bluemix云平台实践:初试DevOps(1)

时间:2022-09-09 05:09:39

上一篇博文为大家简单介绍了一下Bluemix的DevOps, 今天我们来具体的看一下如何实践, 和大家一起学习分享。

当然在开始之前, 还是需要大家了解一下什么是DevOps的。 同时, 您如果想一遍看一遍学习的话, 最好自己创建一个Bluemix账号。

浏览和克隆示例项目

  1. 如果您想知道您即将生成的app是什么样的, 您可以点击下面的地址查看一下, http://sentiment-ua.mybluemix.net/。 这个app分析了Twitter用户关于您输入的关键字的集体情绪。

  2. 如果您想知道您即将生成的项目是什么样的, 您可以点击下面的地址查看一下, https://hub.jazz.net/project/ibmdevopsservices/Sentiment%20Analysis%20App/overview

  3. 点击下面的图片来clone一个您自己的版本。
    Bluemix云平台实践:初试DevOps(1)

  4. 如果您还没有登录, 这里会提示您登录。

  5. 点击DEPLOY

  6. 当项目被克隆完并且部署完毕后, 点击EDIT CODE 继续
    Bluemix云平台实践:初试DevOps(1)

修改您的项目

通过DevOps里面的Track&Plan功能, 您可以使用agile方式管理您的项目。您可以创建sprints和rank并分配story, task和defect给您的开发组成员。

打开Track&Plan功能

  1. 在项目的Overview页, 点击Project settings图标。
    Bluemix云平台实践:初试DevOps(1)
  2. 点击OPTIONS
  3. 选择Enable Track & Plan.
  4. 点击SAVE

浏览Track&Plan视图

  1. 在本页的最上角, 点击TRACK & PLAN.
  2. 如果您没有看到“OPEN and IN PROGRESS”,请点击Display as lanes
    Bluemix云平台实践:初试DevOps(1)
  3. 然后点击Create a work item

新建任务

您可以按照自己的计划来选择不同的项目。例如, 描述一个简单的的功能更新, 您可以创建一个任务项(Task)。 用来跟踪一个问题的解决, 您可以创建一个defect项。

在实例中的Sentiment Analysis App, 您可以点击Create a work item 来新增加一个工作项。例如:

  1. 在Create a work item里, 输入enter Update default search topic,hen deploy app作为您的工作项简介。 当然您也可以输入不同的内容, 例如作者, 优先级等等

    • 将“Task“类型分配给工作项。 在描述后面要加一个空格然后输入*task.
    • 将工作项非配给您自己: @:<Your Username>.
    • 分配一个高优先级的项目: $high.
  2. 点击”CREATE“。 您的心工作项就如下图一样显示出来了。
    Bluemix云平台实践:初试DevOps(1)

现在您的项目有如下一个工作项: 更新app默认搜索话题的任务。该任务有最高优先级, 所以您需要赶紧处理
Bluemix云平台实践:初试DevOps(1)

修改任务状态

  1. 在task里点击”Status
  2. 点击Start Working。 这项任务将从OPEN状态改为IN PROGRESS
    Bluemix云平台实践:初试DevOps(1)
  3. 记下您任务的工作项号码, 譬如咱们例子里面的437. 后面您在commit Git时候需要用到这个号码。

今天先写这么多, 回头继续写, 希望大家多指正。