Я настраиваю новый процесс непрерывной интеграции (Jenkins) для Salesforce Project, который в основном означает XML-файлы, которые представляют конфигурацию в среде.
проблема в том, что в каждом файле XML есть некоторые узлы, от которых нужно избавиться перед любым развертыванием, поскольку существуют различия между исходной средой и целью, поэтому я подумал о скрипте nodejs, который добавлю в скрипт Jenkins, который будет «удалить» эти узлы XML, а затем будет содержать с развертыванием.
Поскольку я не обладаю реальными знаниями в nodejs и довольно новыми в мире CI / CD, мне интересно, как рекомендовать обогащать Jenkinsfiles и
Является ли разработка nodejs и добавление его в процесс правильным решением? в противном случае, что вы будете предлагать? В случае, если это разумный способ. Есть ли какие-либо рекомендации / лучшие практики, такие как структура файлов?