ansible.silverstripe:部署Silverstripe的角色

时间:2024-06-05 01:21:00
【文件属性】:

文件名称:ansible.silverstripe:部署Silverstripe的角色

文件大小:27KB

文件格式:ZIP

更新时间:2024-06-05 01:21:00

ansible silverstripe ci deployment-automation HTML

Ansible角色:silverstripe 描述 是网站的通用开放源代码框架。 该角色将您选择的Silverstripe安装部署到LAMP服务器。 该角色的主要功能包括: 最小的部署要求->随时随地部署 发布保留->发生错误时快速回滚 永不过时的部署->在不中断使用的情况下进行部署 CI就绪->指定标签或使分支保持最新 易于备份->在刷新和构建之前运行备份脚本 永不过时的部署 默认情况下,此角色将不停机地部署任何版本。 这意味着,在将实际代码库链接为由html/index.php使用之前,将进行构建和刷新过程。 这带来了一些优势,因为没有用户被锁定使用该站点,这使得在正常运行时间中可以进行部署。 在大多数情况下,Silverstripe可以通过这种方式进行部署,因为数据库结构主要是向后兼容的。 在编写本自述文件时,可能会导致问题的唯一时间是: 删除数据对象Silvertripe不会


【文件预览】:
ansible.silverstripe-develop
----.gitignore(10B)
----defaults()
--------main.yml(3KB)
----templates()
--------htaccess.root.j2(139B)
--------htaccess.j2(133B)
--------index.php.public.j2(774B)
--------env.j2(949B)
--------htaccess.public.j2(2KB)
--------index.php.j2(800B)
----meta()
--------main.yml(537B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----.github()
--------workflows()
--------dependabot.yml(153B)
----README.md(6KB)
----.yamllint(598B)
----vars()
--------main.yml(1KB)
----handlers()
--------main.yml(102B)
----molecule()
--------default()
----.chglog()
--------CHANGELOG.tpl.md(1KB)
--------config.yml(617B)
----tasks()
--------5_configure.yml(1KB)
--------release()
--------8_unlock.yml(202B)
--------2_release.yml(4KB)
--------4_vendors.yml(856B)
--------main.yml(3KB)
--------6_commands.yml(265B)
--------1_directory-setup.yml(503B)
--------0_lock.yml(241B)
--------7_symlink.yml(2KB)
--------3_shared-files.yml(3KB)
----.editorconfig(188B)

网友评论