su-soe/soe_profile

Stanford Webservice的Jumpstart产品的安装配置文件。

维护者

详细信息

github.com/SU-SOE/soe_profile

源代码

安装数量:6 113

依赖项: 0

建议者: 0

安全性: 0

星标: 1

关注者: 12

分支: 0

类型:drupal-custom-profile

11.4.4 2024-09-26 00:21 UTC

README

8.x

维护者:Mike Deckersherakama

变更日志:Changelog.md

描述

这是工程学院自助服务平台的主要安装配置文件。它与SU-SWS/stanford_profile相似,并通过stanford_profile_helper模块共享公共部分。

无障碍性

WCAG Conformance 2.0 AA Badge本模块符合大学无障碍政策要求的AA级WCAG 2.0标准。有关政策的更多信息,请访问:https://ucomm.stanford.edu/policies/accessibility-policy.html

安装

像其他配置文件一样安装此配置文件。查看Drupal文档

配置

无需特殊配置。

发布

构建新版本的步骤

  • 8.x-1.x分支检出最新提交。
  • 为发布创建一个新的分支。
  • 将必要的更改提交到发布分支。
    • 这可能包括,但不限于
    • 更新任何info.yml文件中的版本,包括任何子模块。
    • 更新CHANGELOG以反映新版本中做出的更改。
  • 创建一个PR以将您的发布分支合并到main
  • 给PR一个符合semver的标签,例如,( patchminormajor)。这可能会通过Github actions自动发生(如果配置了标签器操作)。
  • 当PR合并到main时,将自动创建一个新的标签,通过semver标签提高版本号。
  • github action是从semver-release-action构建的,更多文档可在那里找到。

故障排除

如果您遇到问题,请尝试在GitHub问题页面上发布问题。

贡献/合作

您可以为这个模块贡献功能、错误修复或文档。如果您想建议修复或新功能,您可以在GitHub问题队列中添加新问题,或者您可以分叉此存储库并提交一个拉取请求。有关更多信息,请参阅GitHub关于分叉、分支和拉取请求的文章

GitPod

  1. 将您的ssh密钥添加到GitPod
  2. 建议为简单起见,使用无密码的ssh密钥。1. ssh-keygen -b 4096,当提示输入密码时按回车键 2. 将此ssh公钥添加到必要的服务:Acquia、Github等。
  3. 获取SSH密钥文件的base64字符串 1. cat id_rsa | base64 用于私钥 2. cat id_rsa.pub | base64 用于公钥。
  4. 在GitPod中,添加名为 SSH_PRIVATE_KEY 的变量,并输入私钥
  5. 在GitPod中,添加名为 SSH_PUBLIC_KEY 的变量,并输入公钥
  6. 在Gitpod中,添加名为 GITCONFIG 的变量,并输入你的git配置的base64编码:cat ~/.gitconfig | base64
  7. 推荐,但非必需
  8. 安装GitPod浏览器插件
  9. 配置浏览器设置以获得更便捷的体验:https://www.gitpod.io/docs/configure/browser-settings
  10. 按照这些说明打开Gitpod工作空间:这些说明