I'm new to AWS CodeBuild and i'm stuck when trying to setup a build project for a container image that is suppose to be pushed to ECR then run on Fargate.
I have used the sample buildspec from this tutorial https://docs.aws.amazon.com/codepipeline/latest/userguide/ecs-cd-pipeline.html
For some reason the build fails during PRE_BUILD and it looks to me that codebuild dosent recognize the AWS cli commands?
Below is the output to Cloudwatch:
[Container] 2022/01/22 20:03:29 Running command echo Logging in to Amazon ECR...
Logging in to Amazon ECR...
[Container] 2022/01/22 20:03:29 Running command aws --version
/codebuild/output/tmp/script.sh: 4: aws: not found
[Container] 2022/01/22 20:03:29 Command did not exit successfully aws --version exit status 127
[Container] 2022/01/22 20:03:29 Phase complete: PRE_BUILD State: FAILED
[Container] 2022/01/22 20:03:29 Phase context status code: COMMAND_EXECUTION_ERROR Message: Error while executing command: aws --version. Reason: exit status 127
I'm thankful for all the help i can get, thanks in advance!