adobe / aio-cli-plugin-runtime

Adobe I/O Runtime plugin for the Adobe I/O CLI
https://www.adobe.io
Apache License 2.0
15 stars 31 forks source link

Deployments do not update the existing triggers #335

Open bayrakta opened 8 months ago

bayrakta commented 8 months ago

Describe the bug

When I introduced a trigger with 1 minute interval, it worked fine. However, changing the interval from 1 minute to 5 minutes was not reflected. Additionally, removing the trigger in my code did not cause any removal on runtime.

To Reproduce Steps to reproduce the behavior:

  1. Define a trigger as described here https://developer.adobe.com/app-builder/docs/resources/cron-jobs/lesson2/
  2. Execute aio rt activations list and make sure that the corresponding action is triggered every minute.
  3. Change your trigger definition interval from 1 to 5 and deploy the app.
  4. Execute aio rt activations list and observe that the corresponding action is still triggered every minute.

Expected behavior After changing the mentioned sample trigger definition interval from 1 to 5, execute aio rt activations list should display that the corresponding action is triggered every 5 minutes. What I expect in general, is that any deployable procedure, definition must override the existing app. In this particular example, I would propose listing all available triggers and deleting them prior to a deployment.

Screenshots N/A

Desktop (please complete the following information):