uclalib_role_blacklight_capdeploy:部署Blacklight Ruby on Rails Web应用程序的角色

时间:2024-05-26 02:45:52
【文件属性】:

文件名称:uclalib_role_blacklight_capdeploy:部署Blacklight Ruby on Rails Web应用程序的角色

文件大小:24KB

文件格式:ZIP

更新时间:2024-05-26 02:45:52

ansible HTML

uclalib_role_blacklight_capdeploy Ansible角色,使用Capistrano执行初始代码部署到UCLA Library Blacklight系统 要求 该角色负责将Blacklight项目代码从git存储库到Rails应用程序服务器的第一次部署。 请注意以下假设: Rails应用程序服务器将Red Hat Enterprise Linux 7用于操作系统 Solr 7.X服务器可用,其中创建了索引核心,并且在核心中安装了特定于项目的配置文件 MySQL数据库服务器可用于创建特定于项目的数据库并建立用户帐户/权限 有一个git存储库,其中包含项目的代码 可以在vars文件中定义此角色的项目特定变量,该文件的名称应遵循projectname_envname.yml的格式 vars/exampleproj_test.yml提供了一个示例vars文件 此v


【文件预览】:
uclalib_role_blacklight_capdeploy-master
----defaults()
--------main.yml(6KB)
----templates()
--------dotenv_config.j2(2KB)
--------capistrano_user_sidekiq_sudoers.j2(286B)
--------secrets.yml.j2(738B)
--------apache_sslredirect_vhost.j2(286B)
--------railsapp_logrotate.j2(245B)
--------capistrano_user_httpd_sudoers.j2(278B)
--------apache_vhost.j2(2KB)
--------sidekiq_systemd_unit.j2(533B)
--------robots_txt.j2(130B)
--------dotenv_test_config.j2(2KB)
----requirements.yml(812B)
----meta()
--------main.yml(340B)
----.travis.yml(616B)
----LICENSE(2KB)
----README.md(8KB)
----tests()
--------test.yml(131B)
----files()
--------deflate.conf(658B)
----vars()
--------exampleproj_test.yml(621B)
----tasks()
--------cap_setup.yml(1KB)
--------dotenv_setup.yml(822B)
--------logrotate_setup.yml(217B)
--------capistrano_deploy.yml(1KB)
--------rails_secretkey_setup.yml(397B)
--------main.yml(2KB)
--------apache_vhost_setup.yml(1KB)
--------ansible_user_env_setup.yml(2KB)
--------sidekiq_setup.yml(506B)
--------apache_ssl_config.yml(1KB)
--------robotstxt_setup.yml(651B)

网友评论