프로젝트에서 우리는 Salesforce 애플리케이션과 웹 서비스 통합을 사용하는 하나의 타사 서비스 (두 가지 시스템 사이에서 프록시로 Jitterbit을 사용하고 있으며 Jitterbit- 일부는 일부 포함) 비즈니스 로직 (매시간 스케줄에 따라 운영). 우리 팀은 프로젝트에 적극적으로 참여하고 있으며 종종 Jitterbit 부분을 수정하고 있습니다.Jitterbit 프로젝트 + Git + 연속 통합
그래서 우리는 Git 및 지속적인 통합, 특히 Jitterbit 프로젝트 (Salesforce 프로젝트 일부가 이미 그것을 사용하고 있음)를 사용하여 개발 프로세스를 개선 할 수있는 능력을 찾고 있습니다. 그래서, 우리는 여기에 두 가지 문제가 있습니다
- 우리는 우리가 Jitterbit 프로젝트를 내보내고 Git 저장소에 넣어하지만,이 내보내기 프로세스는 항상 (쓰레기를 많이 생성 할 수 있다는 사실을 알고 직접 아닌 일부의 UID 및 기타 물건 프로젝트에서 우리의 변화와 관련 있음). 따라서 각 커밋의 변경 사항을 명확하게 관찰하기가 어렵습니다.
- Jitterbit 프로젝트를 자동으로 클라우드로 구축 및 배포하기 위해 CI 도구 (Jenkins, Travis-ci)를 설치할 수있는 기능을 찾지 못했습니다 (Jitterbit에는 그런 옵션이 전혀 없지만 희망이 있습니다. 내가 틀렸다).
그런 경험을 가진 사람이 나를 도와 줄 수 있습니까?
답장을 보내 주셔서 감사합니다! 소스 제어 시스템에서 Jitterbit 프로젝트를 배치 할 때, 주요 쟁점 - 다음에 jitterbit 프로젝트를 내보낼 때마다 diff (프로젝트의 작은 항목을 변경 했음에도 불구하고)를 보려고 할 때마다 관련없는 많은 변경 사항이 나타납니다 내 수정 (파일 구조의 변경, UID 변경 등). 이것은 모두 실제로 변경된 내용을 추적하지 못하게합니다. –
지터 비트 스튜디오의 CLI는, 사용해 주셔 감사합니다. –