张小白的码豆赚取攻略(Part One:DevCloud篇)

举报
张辉 发表于 2021/01/12 01:08:37 2021/01/12
【摘要】 得码豆者得天下

作为一个踏踏实实的挣工分者,张小白也曾经有过踏入码豆排行榜的高光时刻。

但是,随着大家越来越会挣码豆,张小白拿码豆的机会也越来越少。既然挣不了,就把自己几乎没用的能力贡献出来,让大家也小打小闹拿拿小码豆过过干瘾吧。。

首先,需要登录 http://devcloud.huaweicloud.com/ 进入码豆会员中心。

image.png

直接点击左上角红色的会员中心,进入以下页面:

image.png

不过这页也没啥用,继续点击“赚取码豆”的链接:

image.png


我们先看到右边一个蓝色的“签到+x0码豆。”,点一下就行了。

image.png

上面已经讲述了签到的规则,第一天10,第二天20,以此类推,知道第7天每天70,8天以上还是70.。。因为等差数列这种,华为云貌似送不起。。。


继续往下拉,下面的日常任务就是这次讲述的重点所在了。

Part1 DevCloud任务:

image.png

这里面每周一开始清零。可以重新做。让张小白带你逐一做一下吧。。

(一)项目管理

image.png

按箭头所示点击“体验Devops全流程样例项目”。会弹出以下页面:


image.png

系统会为你自动创建样例项目,并打开一个新页面,啥也别改,点击确定就是了。

image.png

你可以啥也别管,直接关掉这个页面,返回前面一个码豆的页面。

image.png

这时,你刷新浏览器,再看一下,好像500码豆就到手了。(完成的任务会给你盖个黑的圆章)

我们再来添加项目成员,点击上图“添加项目成员”,会弹出以下页面:

image.png

点击“去做任务”,系统会切换到项目列表,可以看到前面刚建好的项目。

image.png

点击这个项目,会弹出以下页面:

image.png

再点击“更多”-》“设置”-》“通用设置”,会出现以下页面:

image.png

点击右边的“添加成员”,再弹出的页面中点击“从本企业用户”


image.png

弹出以下页面:

image.png

如果你没有建立用户,可以点击右上角的“创建用户”。点击后会进入“统一身份认证服务”页面。

image.png

点击“创建用户”

image.png

按照提示创建用户即可。一般来说,需要一个手机号码和一个邮箱即可。

建好用户之后,在用户列表栏,选中这个用户,点击下一步:

image.png

在弹出的页面,选择项目角色(张小白保持不变即可)

image.png

点击保存即可。

image.png

此时,用户已添加完毕。关闭此页面。回到会员中心页面,刷新:

image.png

30码豆到手。

下一步来”新建工作项

image.png

去做任务,弹出项目列表:

image.png

点击新建的项目:

image.png

点击“规划”

image.png

点击“思维导图”

image.png

鼠标随便悬停在一个节点

如  Feature节点:

image.png

或者Story节点:

image.png

系统会出现三个图片,分别是”删除“、”插入兄弟节点“和”插入子节点“。只要不是Task节点,就可以插入兄弟节点或子节点,如果是Task,则只能插入兄弟节点。

如下图,插入子节点,点一下即可。

image.png

然后关闭页面,回到会员中心页面,刷新:

image.png

15码豆。怎么样,简单吧?

(二)代码托管:

image.png

创建代码仓库

image.png

去做任务:

弹出了代码托管页面:

image.png

点击蓝色的“普通新建”:

image.png

以上注意:

代码仓库名称随便写,张小白一般写当前日期。

归属项目就选今天建的项目

gitignore选择Java,Python什么的都行。

自动创建代码检查任务,最好关掉,因为后面要用。。。

点击确定。

image.png

耐心等待创建结束:

image.png

回到会员中心页面,刷新:

image.png

75码豆到手。

CloudIDE打开代码

image.png

去做任务:

在代码托管的页面中,

image.png

点击“操作”下面的三个点,会弹出以下界面:

image.png

点击"CloudIDE打开代码(免费体验),系统会启动CloudIDE

image.png

启动完毕出现以下页面:

image.png

关闭页面。回到会员中心页面,刷新:

image.png

30码豆到手。

提交代码

image.png

去做任务。弹出代码托管页面:

image.png

选中前面自己新建的仓库 0111-1

image.png

点击克隆/下载,点击HTTPS

image.png

点击复制图标,复制git地址:https://codehub.devcloud.huaweicloud.com/DevOp*****/0111-1.git (已隐去部分内容)

打开PyCharm

image.png

选择get from version control

image.png


粘贴刚才复制的地址,点击Clone

在弹出的菜单中输入用户名和密码:

image.png

点击Log In出现以下界面:

image.png

加载成功后出现:

image.png

新建个Hello.py,会提示是否需要加入Git

image.png

选择Add。

编辑下Hello.py文件。

然后点击项目目录,点右键,出现以下窗口:

image.png

选择Git->Commit Directory...

弹出以下窗口:

image.png

输入Commit Message,并且点击Commit,将变更更新本地仓库。

PyCharm会提示提交成功。

image.png

再选择Git-》Respository-》Push。。。

image.png

Push后:

image.png

点击Push后,

image.png

会提示Push到远程仓库成功。

可以到代码仓库检查代码:

image.png


回到会员中心页面,刷新:

image.png

60码豆入手

(三)代码检查

image.png

创建代码检查任务

image.png

去做任务-》打开代码检查窗口,下面显示了前面创建的项目的缺省代码检查任务。

image.png

点击新建任务。

image.png

选择前面建好的项目,以及新建的代码仓库,点击右边的”创建“

image.png

点击”仍然创建“

image.png

出现以上界面后啥也别做。。。

回到会员中心页面,刷新:

image.png

75码豆入手。

继续点击”执行代码检查

image.png

去做任务

image.png

选择刚才新建好的代码检查任务 0111-1. 点击右边蓝色的”开始检查“

image.png

可以等待检查结束,

image.png

也可以不等,过会儿回到会员中心页面,刷新即可。

image.png

30码豆到手

(四)编译构建

image.png

创建编译构建任务

image.png

去做任务

出现”编译构建“页面

image.png

系统会提供新建样本项目的sample构建任务。

点击右上角的”新建任务“,选择新建的项目,DevCloud,新建的仓库和缺省分支master(下图V1.0不对,应该为master)。

image.png

点击”下一步“

image.png

选择”空白构建模板“。点击确定。


image.png

点击”执行Shell命令“

image.png

点击添加。系统会在左边出现构建列表,点击”执行Shell命令“,右边会出现 echo "hello"的脚本。

image.png

点击下面蓝色的”新建“。系统会显示新建成功,并出现以下页面。

image.png

此时,我们啥也不做。回到会员中心的页面,刷新。

image.png


75码豆到手。

继续点击”执行构建

image.png

去做任务:

弹出的编译构建页面,

image.png

选择0111代码对应的构建任务,点击蓝色的”开始构建“

image.png

回到会员中心的页面,刷新。

image.png

30码豆到手。

(五)部署

image.png

创建部署任务

image.png

去做任务

弹出部署列表页面

image.png

点击新建任务

image.png

选择新建的项目,点击下一步。

image.png

选择空白模板,点击下一步

鼠标移动到 执行等待,点击右边出现的蓝色的”添加“按钮。

点击左边出现的执行等待。

image.png

如果右边没有出现主机组,则需要点击”新建“来新建”主机组“。

在弹出的主机组页面中,输入主机组名称,如huawei.点击保存

image.png


系统会弹出主机信息维护页面

image.png

点击”添加主机“

image.png

分别输入 主机名,IP,ssh登录的用户名和密码,端口号22,以及同意复选框,点击添加。

等待验证成功。

image.png

再返回到新建部署步骤的页面,

image.png

点击右边的 两个箭头形状的图标,就可以选中刚才建立的主机组。再将等待时间改为1秒,以便这个任务迅速结束。

image.png

点击保存。

系统弹出的页面如下:

image.png


不要执行。

关闭页面。返回会员中心页面,刷新。

image.png

75码豆到手。

继续执行部署

image.png

去做任务

弹出部署列表页面,

image.png

选中刚才新建好的部署任务,点击操作下面的▶按钮。

image.png

系统会进行部署,不一会儿,部署成功:

image.png

关闭窗口。

返回会员中心页面,刷新。

image.png

30码豆到手。

(六)发布:

image.png

上传发布文件

image.png

去做任务:

弹出发布的页面

image.png

点击新建的项目

image.png

点击上传

随便选择本地文件上传。

image.png

上传成功后,关闭页面,返回会员中心,刷新。

image.png

150码豆到手。

(七)测试管理

image.png

创建测试用例

记得选择才建好的项目,如果不是则切换到这个项目。

image.png

在上面的功能测试页面,点击右边蓝色的“新建”

image.png

名称填日期 0111,直接点击保存。关闭页面。

返回会员中心,刷新。

image.png

点击“执行手工测试用例”。

弹出的还是功能测试页面:


image.png

选择刚建好的用例名称 0111-1

image.png

点击右边的“▶”键

image.png

选择“设置用例结果”为成功,然后点击保存。

image.png


关闭页面。

返回会员中心,刷新。

image.png

15码豆到手。

(八)接口测试

image.png

点击“创建接口测试用例

image.png

去做任务

弹出的还是功能测试页面:

image.png

点击“接口测试”的sheet

image.png

点击“新建”

image.png

输入新建的接口测试名称 0111-2,并点击保存。

image.png

关闭窗口。

返回会员中心,刷新。

image.png

150码豆到手

继续“执行接口测试用例

image.png

去做任务

弹出功能测试清单

image.png

点击接口测试sheet

image.png

点击建好的接口测试用例,0111-2

image.png

点击右边的“▶”,等待执行结束。

关闭窗口,返回会员中心,刷新。

image.png

30码豆到手。

(九)流水线

image.png

创建流水线

image.png

去做任务

弹出流水线列表页面

image.png

点击新建流水线

image.png

选择归属项目为新建的项目,点击下一步

image.png

选择刚才新建的仓库和默认分支master,点击下一步

image.png

选择不使用模板,点击确定

image.png

在上面的流实现编辑任务中,点击添加任务

image.png

在弹出的阶段配置菜单中,选择构建任务,并选择前面建好的构建任务。点击保存。

image.png

再点击保存(不要执行)

image.png

关闭窗口,返回会员中心页面,刷新

image.png

45码豆已到手。

继续点击”执行流水线

image.png

去做任务

image.png

点击前面新建的流水线任务,点击操作下面的▶。

image.png

点击”下一步“

image.png

点击执行

系统会显示运行中

image.png

可等待运行结束

image.png

关闭窗口,返回会员中心页面,刷新

image.png

30码豆到手。

(十)cloudIDE

image.png

点击启动CloudIDE实例

image.png

去做任务

image.png

在上述页面中,随便点击一个”免费体验“按钮。(张小白选了Python)

等待CloudIDE加载结束

image.png

关闭页面,返回会员中心页面,刷新。

image.png

30码豆已到手。

至此,DevCloud的码豆任务已完成。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。