集线器堆栈:部署到AWS的ResearchHub monorepo。 前端有角度。 ServiceNow Lambda函数。 Apollo GraphQL服务器
ResearchHub堆栈(monorepo) 包含完整的 ,该堆栈正在开发中,可移植到和 。 堆栈组件 该存储库包含3个项目,这些项目包含ResearchHub堆栈的AWS版本。 1. 使用和建造的的前端。 2. 一个用于代理和授权从research-hub-web发送到Contentful外部数据源的请求。 3. 一种( )功能,可通过research-hub-web在上生成票证。 部署方式 CI / CD是通过monorepo的来实现的,当将代码推送到对应于3个( sandbox , nonprod , prod )的3个Git分支之一时,就会触发该文件。 推送到任何以sandbox-为前缀的分支(例如sandbox-sam也将触发部署到sandbox 。 架构概述 发展历程