问题描述
在aws ec2节点上执行的jenkins管道偶尔在第一步失败-签出到另一个分支,
使用git插件:grid-container-wrapper
。
错误消息是:
.children
在节点中,使用for item_num in range(0,pc_dialog['Region:ComboBox'].item_count()):
pc_dialog['Region:ComboBox'].click_input()
list_item = pc_dialog.child_window(title=".Azure.IaaS.Interfaces.regioninfo",control_type="ListItem",found_index=item_num)
item_wrapper = list_item.wrapper_object()
if item_wrapper.texts()[0].lower() == pc_region.lower():
pc_dialog['Region:ComboBox'].select(item_num+1)
break
和 Dialog - 'Azure Program' (L560,T175,R1360,B865)
['Azure Program','Dialog','Azure Program','Dialog0','Dialog1','Azure Program0','Azure Program1']
child_window(title="Azure Program",control_type="Window")
|
| Dialog - '' (L947,T518,R1097,B878)
| ['Australia CentralDialog','Dialog2']
| |
| | ListItem - '.Azure.IaaS.Interfaces.regioninfo' (L950,T521,R1080,B541)
| | ['.Azure.IaaS.Interfaces.regioninfoListItem','.Azure.IaaS.Interfaces.regioninfo','ListItem','.Azure.IaaS.Interfaces.regioninfoListItem0','.Azure.IaaS.Interfaces.regioninfoListItem1','.Azure.IaaS.Interfaces.regioninfo0','.Azure.IaaS.Interfaces.regioninfo1','ListItem0','ListItem1']
| | child_window(title=".Azure.IaaS.Interfaces.regioninfo",control_type="ListItem")
| | |
| | | Static - 'Australia Central' (L952,T523,R1039,B539)
| | | ['Australia CentralStatic','Static','Australia Central','Static0','Static1','Australia CentralStatic0','Australia CentralStatic1','Australia Central0','Australia Central1']
| | | child_window(title="Australia Central",control_type="Text")
| |
| | ListItem - '.Azure.IaaS.Interfaces.regioninfo' (L950,T541,B561)
| | ['.Azure.IaaS.Interfaces.regioninfoListItem2','.Azure.IaaS.Interfaces.regioninfo2','ListItem2']
| | child_window(title=".Azure.IaaS.Interfaces.regioninfo",control_type="ListItem")
| | |
| | | Static - 'Australia East' (L952,T543,R1023,B559)
| | | ['Australia EastStatic','Australia East','Static2','Australia EastStatic0','Australia EastStatic1','Australia East0','Australia East1']
| | | child_window(title="Australia East",T561,B581)
| | ['.Azure.IaaS.Interfaces.regioninfoListItem3','.Azure.IaaS.Interfaces.regioninfo3','ListItem3']
| | child_window(title=".Azure.IaaS.Interfaces.regioninfo",control_type="ListItem")
| | |
| | | Static - 'Australia Southeast' (L952,T563,R1054,B579)
| | | ['Australia SoutheastStatic','Australia Southeast','Static3','Australia SoutheastStatic0','Australia SoutheastStatic1','Australia Southeast0','Australia Southeast1']
| | | child_window(title="Australia Southeast",control_type="Text")
从AWS提取资源在本地启动Web应用。
问题是:
-
为什么git只需要使用
git branch: somebranch
命令来清理工作区? -
似乎生成了
using credential xxx cloning the remote Git repository cloning repository [email protected]:xxx/xxx.git ERROR: Failed to clean the workspace jenkins.util.io.CompositeIOException: Unable to delete '/home/ec2-user/workspace/xxx'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts. /home/ec2-user/workspace/xxx/.aws: Operation not permitted
,詹金斯无法删除它。它是什么,为什么生成?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)