AmericaSCORESBayArea / AmericaSCORESBayArea/salesforce-data-api

CI/CD: Update Workflow to Support New Proxy [Sandbox]

未关闭
#260 0 条评论 0 个 reaction 已指派 1 人 已被 @a-v25 认领 在 GitHub 查看
CI/CD Critical/Blocking
主要语言
DataWeave
星标
2
派生
1
PR 合并指标
30 天内没有已合并 PR

描述

**Description:**

The deployment of new proxy significantly changed the structure of our runtime instance. The current implementation of CI/CD is not able to deliver updates properly. Here is the list of things that need to be supported by a new CI/CD pipeline:

- [ ] automatically upload new RAML to Exchange
- [ ] update proxy's RAML version
- [x] generate new `keystore.jks` for HTTPS connection
- [x] prior to deployment, remove `global.xml`
- [x] prior to deployment, rename `global.xml.anypoint` to `global.xml`
- [ ] update RAML specification version in `global.xml` and `pom.xml`
- [ ] deploy the app, updating Mulesoft Secure Properties based on the GH Secrets

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。