We have some lambda that are built and deployed using a shell script. These lambda builds are wrapped into a terraform null resource. The triggers to run the shell script and deploy are:
- if anything changes inside lambda project directory
- if anything changes in the terraform file describing the lambda itself
- if anything changes in the shell script building the lambda code.
However, on changing the terraform file, we observe that the lambda is not getting deployed.
Need to investigate and find a solution for the triggers to work.