mysql - 在 jenkinsfile 中找不到 mysqldump
问题描述
当我在 Gogs (git) 的 Jenkinsfile 中使用 mysqldump 命令备份我的数据库时,我在 Jenkins 构建中收到一个错误,提示找不到 mysqldump,即使我构建了第一个 mysql 容器。任何人都可以帮忙吗?
谢谢,
马哈茂德
解决方案
你的詹金斯服务器上有mysql客户端吗?
也许当您使用 jenkins 构建项目时,它没有在您的 jenkins 服务器中创建 mysqldump,那么您需要安装 mysql 客户端才能使用 mysqldump,要安装 mysql 客户端,您可以使用以下行:
sudo apt-get install mysql-client-5.1
推荐阅读
- java - 程序类型已存在:com.google.android.gms.common.api.internal.zzd /android studio
- c++ - 使用 std::common_type_t 的 C++ 矩阵类运算符和复数的实现
- c++ - 在 C++ 中使公共数据成员无法访问
- android - 插入该行后,我的应用程序停止响应 myrv.setAdapter(myAdapter);
- javascript - 将 Object 属性值转换为浮点数
- asp.net-core - 如何使用“剃须刀页面”Error.cshtml 设置 app.UseExceptionHandler?
- google-analytics - Google Analytics,基于自定义维度的自定义细分?
- java - 当值为-1时如何设置JSpinner显示“无限”?
- pardot - 基于 Pardot URL 的列表退订失败 Microsoft 垃圾邮件检查
- c - 查找超过 1 个输入字符串的长度