bug / fix missing requirements for shim module #14
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problems
flogo build fails because shim needs additional modules which are not listed in
go.mod
Produce the ERROR use case:
alle resource to reproduce this error including setup can be found in this repository
https://github.com/aheissenberger/flogo-aws-trigger-bug
rm -fr src/app flogo create -f flogo.json src/app cd src/app flogo build -e --shim aws_lambda_trigger --verbose
Output:
FIX:
change the shim build of the trigger
github.com/project-flogo/aws-contrib/trigger/lambda
to rungo get
in same folder to updatego.mod
bevorego build
simulate fix with local changed module
Output
Note: Would it be better to run
go get
in the global cli code /api/shim.go which prepares the shim?