En nuestro proyecto, utilizamos Jitterbit como un proxy entre dos sistemas: nuestra aplicación Salesforce y un service de terceros (estamos usando integración de web services) y Jitterbit, parte de nuestra solución, que contiene cierta lógica empresarial (se ejecuta en un horario por hora) ) Nuestro equipo está trabajando activamente en el proyecto y a menudo estamos modificando Jitterbit-part.
Por lo tanto, estamos buscando habilidades para mejorar nuestro process de desarrollo con la ayuda de Git y la continuous integration, especialmente para el proyecto Jitterbit (la parte de Salesforce de un proyecto ya lo está usando). Entonces, tenemos dos problemas aquí:
¿Alguien con tal experiencia me puede ayudar, por favor?
Sí, debería ser posible: suponiendo que esté ejecutando Harmony (es decir, v8 +), debería poder supervisar / registrar (es decir, a través de Git) su carpeta de proyectos local (generalmente en Documents / JitterbitStudio o [YourUsername] / JitterbitStudio) o cualquier set de proyectos específicos allí. Del mismo modo, Studio v8 + brinda soporte de command-line para permitir deployments (automatizados) (y más), para que pueda configurar su herramienta de CI / CD (es decir, Jenkins) para que esté completamente integrada con ella.
Es probable que desee más orientación sobre el process (es decir, las reglas de exclusión, etc.), así que recuerde que Jitterbit tiene un soporte oficial ilimitado y gratuito; solo envíe un correo electrónico a support@jitterbit.com desde su correo electrónico de trabajo y ellos deberían hacerlo funcionar desde allí. . Puede compartir cualquier comentario general con ellos también, es decir, tal vez la necesidad de soporte CLI para CI o una documentation oficial más exhaustiva que se publique en https://success.jitterbit.com , etc.