Santhosh,
I have a VM on my local computer that I do all of my development on. The VM has resilient-circuits on it, so I'm able to run functions as I'm developing them within Resilient (and I have the ability to run the debugger within the function code in Visual Studio Code as well). Registering my VM with our Resilient Integration was essentially the same process as setting up our integration server (install resilient-circuits, run resilient-circuits -c, configure config file values with our Resilient platform information, pip install functions, resilient-circuits config -u, edit config values, run resilient-circuits). Once the function becomes stable I then pip uninstall it from my VM, package the function and then move it to the integration server where I do the function installation steps. It is worth noting that when I install the function on my vm, I install with the -e flag, which allows any changes I make to take effect without having to reinstall via pip.
If you'd like me to expand on anything I'd be more than happy to!
------------------------------
Liam Mahoney
------------------------------
Original Message:
Sent: Thu October 10, 2019 05:17 AM
From: SANTHOSH BASWA
Subject: Resilient Developer Set up - (Integration Server)
Hi All,
Currently, I'm exploring the Resilient Platform (custom app/functions/workflows/rc-cts package development ). If anyone has good setup environment for Resilient App/Package Development. Please share your inputs/suggestions here.
Thanks,
Santhosh Baswa
------------------------------
SANTHOSH BASWA
------------------------------