如何将 Jenkins 与 Postgres DB 连接起来

Posted

技术标签:

【中文标题】如何将 Jenkins 与 Postgres DB 连接起来【英文标题】:How to connect Jenkins with Postgres DB 【发布时间】:2021-09-03 09:40:12 【问题描述】:

我需要使用 Jenkins 管道在 PostgreSQL DB 中创建用户。如果有人可以分享可靠的链接,将不胜感激。目前我被困在如何开始。

我是 Jenkins 的新手。

【问题讨论】:

【参考方案1】:

要将 Jenkins 与 PSQL 数据库连接,您首先需要在 jenkins 中设置 psql driver plugin。您可以从Jenkins Setup 添加插件和管理配置。

完成此操作后,与 db 交互的最佳方式是在 shell 脚本文件中编写您需要执行的命令,例如您可以直接从 jenkins 执行的 $HOME/db_scripts/add_user.sh

希望这能回答你的问题!

【讨论】:

以上是关于如何将 Jenkins 与 Postgres DB 连接起来的主要内容,如果未能解决你的问题,请参考以下文章

如何在 GitHub 和 Jenkins 中设置 DB2 存储过程

使用 SQL 列出 Postgres db 8.1 中的所有序列

ping Postgres DB以检查正常运行时间的URL

如何在Docker环境中启动时,如何从节点服务器连接到postgres

运行 docker compose up 时 Postgres db 未连接到 docker

将 Spark 数据帧写入 postgres db 时出错