我正在为Salesforce Project建立一个新的持续集成(Jenkins)流程,该流程基本上意味着表示环境中配置的XML文件。 问题是每个XML文件中的某些节点在进行任何部署之前都需要删除,因为源环境和目标之间存在差异,因此我想到了nodejs脚本,我将其添加到Jenkins脚本中, “删除”这些XML节点,然后将其包含在部署中。
由于我对Node.js没有真正的了解,而且在CI / CD领域也很陌生,所以我想知道如何建议丰富Jenkinsfiles和 开发nodejs并将其添加到流程中是否是思考它的正确方法?否则,您会提出什么建议?万一这是一个合理的方法。有没有关于文件结构的准则/最佳实践?