单项选择题
一个跨国企业,要将分布各地的任务合并提交到总部位于德克萨斯州达拉斯的中央代码库,面临着诸多挑战。这些地方包括墨西哥城、巴黎、圣地亚哥和英格兰地区。这些地区何时运行提交并无规律可循,有时人们并不清楚是否有测试失败。可行的做法有以下四种:
1.失败的构建不提交;
2.在提交之前务必在本地运行所有提交包含的测试,或利用持续集成服务器替你完成这一工作;
3.待提交测试通过后再进行下一步;
4.不要注释掉失败的测试。
这四种实践中哪一个最适用于分布式地点解决当前主要痛点?()
A.1和2
B.1、2和3
C.2和3
D.2、3和4
相关考题
-
单项选择题
您的团队需要为新产品开发一个部署流水线,作为持续集成的一部分,您需要明确定义流水线的提交阶段。您与团队成员讨论这一阶段时,流程主管说道:“完成”一词的定义应在提交阶段开始之前或进行时确定。若编码在提交时未能达到定义的“完成”,该工作就应停止。是这样吗?()
A.是的。若这项工作未能完成,就意味着流程主管未能履行职责。应当立即予以解决
B.是的。尚未完成的工作不得提交,因为这样的工作不会给客户带来增值
C.不是,“完成”的定义只能在客户会议上确定。等待会大幅减缓工作进度
D.不是,应持续进行部署流水线上的工作。如果编码没有完成,只需使之处于非激活状态 -
单项选择题
您目前正为一家数年前采用了DevOps的实践方法的大中型企业评估“公司建设者”。他们聘请您为他们当前的成熟状态做一个评判。完成此项工作后,您应提出改进建议。他们希望了解应当重点关注哪一领域才能达到下一个成熟阶段:即第二阶段——量化管理。您发现多数领域都达到第一阶段——一致,但其中有两个例外:一是环境与部署。该领域负责精心策划部署,并检测了发布与回退流程。二是构建管理与持续集成:在该领域,您发现定期的自动化构建与测试,任何构建都可以通过源代码管理,采用自动化流程重建。依据上述信息评定这两个领域的成熟程度。接着您应针对改进需求提出建议。在这两个领域中,“公司建设者”应选择哪一个来进行持续改进才能提升至第二阶段?()。
A.环境与部署、构建管理及持续集成都处于零水平。这项工作应在两个环境中同时进行
B.环境与部署及构建管理和持续集成处于一级或一级以上水平。其他领域也应开展工作以获得进
C.环境与部署处于零级水平。构建管理和持续集成处于一级水平。重点应当首先放在环境和部署上
D.环境与部署处于二级水平。构建管理与持续集成处于零级水平。重点只需放在构建管理与持续集成上 -
单项选择题
您一直在一家十分成功的创业公司里领导着一支小型的IT 团队,该公司最近被一家更大型的企业收购了。作为被收购的一部分,您的团队提供更多新型的解决方案,规模也显著扩大,团队成员中既有来自收购企业的员工,也有您精挑细选的新员工。在此次并购之后,您开始发现团队内的关系变得紧张起来,这一点在来自收购企业的团队成员身上表现尤为显著。您开始展开调查,发现问题出在您这一方的技术工程师身上。他是您在创业公司里聘用的第一名员工,也是您最关键系统中最具专业知识的员工。他是一名出色的工程师,但他的态度有些问题。他最大的问题是总会说些带有性别歧视与偏见的笑话;他很具竞争意识,不喜欢按照流程行事。您知道他总是如此,您的初创团队也认为这很“正常”,于是这样的行为得到了默许。由于新的团队更加多元化,这种行为造成团队成员的排斥、不适与其他种种问题。应对这种局面的最好办法是什么?()
A.告知各位同事,他们有两种选择:或者被解雇,或者忽略此人,因为你没有其他人可替换
B.告诉工程师他可以做出选择:要么被解雇,要么在他人帮助下(如果他需要的话)改进自己的行为方式
C.和工程师谈话,请他注意不要与新同事开玩笑,但旧同事无妨,因为他们已经习以为常
D.与团队对话,要求每位成员宽容他们的同事并集中精力完成工作
