全部产品

Flow cli使用常见问题

1、运行环境

需要安装Docker、Go语言环境,请根据对应系统进行安装。

2、 windows 系统双击运行,闪退

flow cli 不支持双击运行,请采用命令行方式运行。

3、windows 系统运行,报 missing Location in call to Time.In

Flowcli使用常见问题1

安装Go语言环境即可解决上述问题。

4、想自定义端口

无法支持,目前登录回调地址为127.0.0.1 80端口,不支持自定义端口。

5、开发环境80端口被占用或者无浏览器,如何使用Flow cli。

目前Flow cli 是依赖~/.flow.json 文件,来进行鉴权,用户可以自己生成该文件,实现登录。文件内容如下:

{"userToken":{"access_token":"ACCESS_TOKEN","token_type":"Bearer","user_id":"USER_ID"},"organization":{"error":"","message":"","id":"","createdAt":"","updatedAt":"","creatorId":"","name":"","logo":"","location":"","category":"","description":"","website":"","background":"","contactPhone":"","desiredMemberCount":"","isDeleted":"","py":"","pinyin":"","isPublic":false,"defaultRoleId":"","defaultOrgRoleId":"","okrProgressMode":"","defaultTeamId":"","openId":"","source":""}}

请将ACCESS_TOKEN 以及USER_ID替换成用户自己的值,这两个值的获取方式如下:

访问https://flow.aliyun.com/my,登录之后,右键查看网页源代码,源代码中的tbUserId即为USER_ID,accessToken即为需要的ACCESS_TOKEN。

将上述内容替换后,写入到~/.flow.json即可。

6、运行报错,且没有日志

Flowcli使用常见问题2

如果出现上面错误,是由于步骤对应的镜像,不是公开Pull权限,云效没有权限pull镜像导致无法运行,请将step.yaml中定义的镜像改为公开pull权限,同时为了数据安全,请不要再镜像中存有敏感数据。