uberspace-deployment:在 Uberspace 上使用 Git 进行(半)自动化部署

时间:2024-07-18 14:30:40
【文件属性】:

文件名称:uberspace-deployment:在 Uberspace 上使用 Git 进行(半)自动化部署

文件大小:4KB

文件格式:ZIP

更新时间:2024-07-18 14:30:40

Shell

在 Uberspace 上使用 Git 和服务进行(半)自动化部署 注意:创建此脚本是为了使用和在德国托管服务上运行。 要在不同的环境中运行它,它必须稍作调整。 它有什么作用? 这个脚本(一个皮条客的 Git“post-receive”钩子)允许你在每次推送到你的 Uberspace 服务器时开始自动部署你的应用程序。 它 … 停止您的应用服务的任何正在运行的实例 拉取当前修订的本地副本 执行可定制的部署脚本来更新您的依赖项 将部署记录到您的服务日志中 并重新启动服务 推送到远程的不同分支会创建单独的应用程序(主分支用于生产),因此您可以轻松地为您的应用程序设置开发和 qa 部署。 先决条件 在您的 Uberspace 帐户上配置 Gitolite() 在本地 Gitolite 配置(在conf/gitolite.conf )中创建一个新存储库并推送更新。 要么将新的 Git 存


【文件预览】:
uberspace-deployment-master
----post-receive(2KB)
----dummy-service.js(684B)
----LICENSE(1KB)
----README.md(2KB)
----deploy(434B)

网友评论