【发布时间】:2020-08-09 13:04:14
【问题描述】:
我尝试通过 Jenkins 在 SSH 服务器中创建文件。 (Jenkins 构建环境是“构建运行后通过 SSH 发送文件或执行命令。”)
我在特定目录下通过命令 'pg_dump' 制作了用于制作 postgresql 数据库备份文件的 shell 脚本,当我在 Linux 中执行该脚本时它是有效的。
但是,当我执行 Jenkins 作业时,它没有工作,并给了我类似 'a.txt : permission denied' 之类的错误消息
我已经将所有权限 (rwx) 授予 Jenkins 使用的帐户。
我该如何解决?
【问题讨论】:
-
你可以打开你的终端,然后使用
~] mkdir <filename>命令,如果不是root用户再使用它
标签: linux postgresql jenkins