sách gpt4 ai đã đi

postgresql - 通过 jenkins 部署 postgres - 持续集成/部署

In lại 作者:行者123 更新时间:2023-11-29 12:57:52 27 4
mua khóa gpt4 Nike

我在 *.sql 文件中得到了我的数据库转储(表、函数、触发器等)。此时我正在通过 jenkins 部署它们,通过传递执行 shell 命令:

sudo -u postgres psql -d my_db < /[path_to_my_file].sql

问题是,如果我的 sql 文件有问题,构建会成功完成。如果出现故障,我希望立即获得信息,而无需查看日志并检查是否每个命令都已成功执行。

是否有可能(如果答案是"is",如何)通过 jenkins 以其他方式部署 postgres 数据库?

1 Câu trả lời

我将执行命令更改为:

sudo -u postgres psql -v ON_ERROR_STOP=1 -d my_db < [path_to_file].sql

关于postgresql - 通过 jenkins 部署 postgres - 持续集成/部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38424948/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com