I’ve constructed the root urls for a simple REST api that I need to run in AWS. I’m using serverless, python, and gitlab and have been following the instructions on gitlab’s site for do CI/CD to AWS in the repository, but no matter what I the pipeline job keeps failing.
This is a bit of the error message (userid in url is not the actual userid, need some anonymity):
Environment: linux, node 14.19.0, framework 3.2.1, plugin 6.0.0, SDK 4.3.1
[48](https://gitlab.com/userid/api/-/jobs/2092853958#L48)Credentials: Local, environment variables
[49](https://gitlab.com/userid/api/-/jobs/2092853958#L49)Docs: docs.serverless.com
[50](https://gitlab.com/userid/api/-/jobs/2092853958#L50)Support: forum.serverless.com
[51](https://gitlab.com/userid/api/-/jobs/2092853958#L51)Bugs: github.com/serverless/serverless/issues
[52](https://gitlab.com/userid/api/-/jobs/2092853958#L52)Error:
[53](https://gitlab.com/uacate/api/-/jobs/2092853958#L53)Error: spawn docker ENOENT
[54](https://gitlab.com/uacate/slsapi/-/jobs/2092853958#L54) at Process.ChildProcess._handle.onexit (internal/child_process.js:274:19)
[55](https://gitlab.com/userid/api/-/jobs/2092853958#L55) at onErrorNT (internal/child_process.js:469:16)
[56](https://gitlab.com/userid/api/-/jobs/2092853958#L56) at processTicksAndRejections (internal/process/task_queues.js:82:21)
I can’t seem to track down what I am doing wrong. Is the CI/CD setup between serverless and gitlab working? Thanks for any help.