Get Hands-on with Amazon EKS - Workshop Event Series
Whether you're taking your first steps with Kubernetes or you're an experienced practitioner looking to sharpen your skills, our Amazon EKS workshop series delivers practical, real-world experience that moves you forward. Learn directly from AWS solutions architects and EKS specialists through hands-on sessions designed to build your confidence with Kubernetes. Register now and start building with Amazon EKS!
Amplify deploy error: could not determine executable to run
0
I'm trying to create amplify nextjs app with cloudformation, but failed on deploying.
deploy outputs:
2024-06-26T10:42:22.592Z [INFO]: # Cloning repository: https://codecommit..../v1/repos/amplify-nextjs-golf-caddy
1
2024-06-26T10:42:57.420Z [INFO]:
2
2024-06-26T10:42:57.520Z [INFO]: Cloning into 'amplify-nextjs-golf-caddy'...
3
remote: remote: Counting objects: 0 remote: Counting objects: 460 remote: Counting objects: 460 remote: Counting objects: 460, done.
4
Receiving objects: 0% (1/460) Receiving objects: 1% (5/460) Receiving objects: 2% (10/460) Receiving objects: 3% (14/460) Receiving objects: 4% (19/460) Receiving objects: 5% (23/460) Receiving objects: 6% (28/460) Receiving objects: 7% (33/460) Receiving objects: 8% (37/460) Receiving objects: 9% (42/460) Receiving objects: 10% (46/460) Receiving objects: 11% (51/460) Receiving objects: 12% (56/460) Receiving objects: 13% (60/460) Receiving objects: 14% (65/460) Receiving objects: 15% (69/460) Receiving objects: 16% (74/460) Receiving objects: 17% (79/460) Receiving objects: 18% (83/460) Receiving objects: 19% (88/460) Receiving objects: 20% (92/460) Receiving objects: 21% (97/460) Receiving objects: 22% (102/460) Receiving objects: 23% (106/460) Receiving objects: 24% (111/460) Receiving objects: 25% (115/460) Receiving objects: 26% (120/460) Receiving objects: 27% (125/460) Receiving objects: 28% (129/460) Receiving objects: 29% (134/460) Receiving objects: 30% (138/460) Receiving objects: 31% (143/460) Receiving objects: 32% (148/460) Receiving objects: 33% (152/460) Receiving objects: 34% (157/460) Receiving objects: 35% (161/460) Receiving objects: 36% (166/460) Receiving objects: 37% (171/460) Receiving objects: 38% (175/460) Receiving objects: 39% (180/460) Receiving objects: 40% (184/460) Receiving objects: 41% (189/460) Receiving objects: 42% (194/460) Receiving objects: 43% (198/460) Receiving objects: 44% (203/460) Receiving objects: 45% (207/460) Receiving objects: 46% (212/460) Receiving objects: 47% (217/460) Receiving objects: 48% (221/460) Receiving objects: 49% (226/460) Receiving objects: 50% (230/460) Receiving objects: 51% (235/460) Receiving objects: 52% (240/460) Receiving objects: 53% (244/460) Receiving objects: 54% (249/460) Receiving objects: 55% (253/460) Receiving objects: 56% (258/460) Receiving objects: 57% (263/460) Receiving objects: 58% (267/460) Receiving objects: 59% (272/460) Receiving objects: 60% (276/460) Receiving objects: 61% (281/460) Receiving objects: 62% (286/460) Receiving objects: 63% (290/460) Receiving objects: 64% (295/460) Receiving objects: 65% (299/460) Receiving objects: 66% (304/460) Receiving objects: 67% (309/460) Receiving objects: 68% (313/460) Receiving objects: 69% (318/460) Receiving objects: 70% (322/460) Receiving objects: 71% (327/460) Receiving objects: 72% (332/460) Receiving objects: 73% (336/460) Receiving objects: 74% (341/460) Receiving objects: 75% (345/460) Receiving objects: 76% (350/460) Receiving objects: 77% (355/460) Receiving objects: 78% (359/460) Receiving objects: 79% (364/460) Receiving objects: 80% (368/460) Receiving objects: 81% (373/460) Receiving objects: 82% (378/460) Receiving objects: 83% (382/460) Receiving objects: 84% (387/460) Receiving objects: 85% (391/460) Receiving objects: 86% (396/460) Receiving objects: 87% (401/460) Receiving objects: 88% (405/460) Receiving objects: 89% (410/460) Receiving objects: 90% (414/460) Receiving objects: 91% (419/460) Receiving objects: 92% (424/460) Receiving objects: 93% (428/460) Receiving objects: 94% (433/460) Receiving objects: 95% (437/460) Receiving objects: 96% (442/460) Receiving objects: 97% (447/460) Receiving objects: 98% (451/460) Receiving objects: 99% (456/460) Receiving objects: 100% (460/460) Receiving objects: 100% (460/460), 230.69 KiB | 8.54 MiB/s, done.
5
Resolving deltas: 0% (0/265) Resolving deltas: 1% (3/265) Resolving deltas: 2% (6/265) Resolving deltas: 3% (8/265) Resolving deltas: 4% (11/265) Resolving deltas: 5% (14/265) Resolving deltas: 6% (17/265) Resolving deltas: 7% (19/265) Resolving deltas: 8% (22/265) Resolving deltas: 9% (24/265) Resolving deltas: 10% (27/265) Resolving deltas: 11% (30/265) Resolving deltas: 12% (32/265) Resolving deltas: 13% (36/265) Resolving deltas: 14% (38/265) Resolving deltas: 15% (40/265) Resolving deltas: 16% (43/265) Resolving deltas: 17% (46/265) Resolving deltas: 18% (48/265) Resolving deltas: 19% (52/265) Resolving deltas: 20% (53/265) Resolving deltas: 21% (56/265) Resolving deltas: 22% (59/265) Resolving deltas: 23% (61/265) Resolving deltas: 24% (64/265) Resolving deltas: 25% (67/265) Resolving deltas: 26% (69/265) Resolving deltas: 27% (72/265) Resolving deltas: 28% (75/265) Resolving deltas: 29% (77/265) Resolving deltas: 30% (80/265) Resolving deltas: 31% (84/265) Resolving deltas: 32% (85/265) Resolving deltas: 33% (88/265) Resolving deltas: 34% (91/265) Resolving deltas: 35% (93/265) Resolving deltas: 36% (96/265) Resolving deltas: 37% (99/265) Resolving deltas: 38% (101/265) Resolving deltas: 39% (104/265) Resolving deltas: 40% (106/265) Resolving deltas: 41% (109/265) Resolving deltas: 42% (112/265) Resolving deltas: 43% (114/265) Resolving deltas: 44% (117/265) Resolving deltas: 45% (120/265) Resolving deltas: 46% (122/265) Resolving deltas: 47% (125/265) Resolving deltas: 48% (128/265) Resolving deltas: 49% (130/265) Resolving deltas: 50% (133/265) Resolving deltas: 51% (136/265) Resolving deltas: 52% (138/265) Resolving deltas: 53% (141/265) Resolving deltas: 54% (144/265) Resolving deltas: 55% (146/265) Resolving deltas: 56% (149/265) Resolving deltas: 57% (152/265) Resolving deltas: 58% (154/265) Resolving deltas: 59% (157/265) Resolving deltas: 60% (159/265) Resolving deltas: 61% (162/265) Resolving deltas: 62% (165/265) Resolving deltas: 63% (167/265) Resolving deltas: 64% (170/265) Resolving deltas: 65% (173/265) Resolving deltas: 66% (175/265) Resolving deltas: 67% (178/265) Resolving deltas: 68% (181/265) Resolving deltas: 69% (183/265) Resolving deltas: 70% (186/265) Resolving deltas: 71% (189/265) Resolving deltas: 72% (191/265) Resolving deltas: 73% (194/265) Resolving deltas: 74% (197/265) Resolving deltas: 75% (199/265) Resolving deltas: 76% (202/265) Resolving deltas: 77% (205/265) Resolving deltas: 78% (207/265) Resolving deltas: 79% (210/265) Resolving deltas: 80% (212/265) Resolving deltas: 81% (215/265) Resolving deltas: 82% (218/265) Resolving deltas: 83% (220/265) Resolving deltas: 84% (223/265) Resolving deltas: 85% (226/265) Resolving deltas: 86% (229/265) Resolving deltas: 87% (231/265) Resolving deltas: 88% (234/265) Resolving deltas: 89% (236/265) Resolving deltas: 90% (239/265) Resolving deltas: 91% (242/265) Resolving deltas: 92% (244/265) Resolving deltas: 93% (247/265) Resolving deltas: 94% (250/265) Resolving deltas: 95% (252/265) Resolving deltas: 96% (255/265) Resolving deltas: 97% (258/265) Resolving deltas: 98% (260/265) Resolving deltas: 99% (263/265) Resolving deltas: 100% (265/265) Resolving deltas: 100% (265/265), done.
6
2024-06-26T10:42:57.522Z [INFO]: # Switching to commit: 6305ff62cfc8b514a7be7070fa1a3e38a7add476
7
2024-06-26T10:42:57.542Z [INFO]: Note: switching to '6305ff62cfc8b514a7be7070fa1a3e38a7add476'.
8
You are in 'detached HEAD' state. You can look around, make experimental
9
changes and commit them, and you can discard any commits you make in this
10
state without impacting any branches by switching back to a branch.
11
If you want to create a new branch to retain commits you create, you may
12
do so (now or later) by using -c with the switch command. Example:
13
git switch -c <new-branch-name>
14
Or undo this operation with:
15
git switch -
16
Turn off this advice by setting config variable advice.detachedHead to false
17
HEAD is now at 6305ff6 1
18
2024-06-26T10:42:57.626Z [INFO]: Successfully cleaned up Git credentials
19
2024-06-26T10:42:57.626Z [INFO]: # Checking for Git submodules at: /codebuild/output/src1051080912/src/amplify-nextjs-golf-caddy/.gitmodules
20
2024-06-26T10:42:57.635Z [INFO]: # Retrieving environment cache...
21
2024-06-26T10:42:57.686Z [INFO]: # Retrieved environment cache
22
2024-06-26T10:42:57.687Z [INFO]: ---- Setting Up SSM Secrets ----
23
2024-06-26T10:42:57.687Z [INFO]: SSM params {"Path":"/amplify/deu11fynradwm/dev/","WithDecryption":true}
24
2024-06-26T10:42:58.946Z [INFO]: No live updates for this build run
25
2024-06-26T10:42:58.951Z [INFO]: # Retrieving cache...
26
2024-06-26T10:42:59.001Z [INFO]: # Retrieved cache
27
2024-06-26T10:43:04.272Z [INFO]: ## Starting Backend Build
28
# Starting phase: build
29
# Executing command: npm ci --cache .npm --prefer-offline
30
2024-06-26T10:43:46.457Z [INFO]: added 571 packages, and audited 572 packages in 27s
31
2024-06-26T10:43:46.464Z [INFO]: 43 packages are looking for funding
32
run `npm fund` for details
33
found 0 vulnerabilities
34
2024-06-26T10:43:46.485Z [INFO]: # Executing command: npm install -g ampx
35
2024-06-26T10:43:48.106Z [INFO]: added 1 package in 1s
36
2024-06-26T10:43:48.112Z [INFO]: # Executing command: node -v
37
2024-06-26T10:43:48.117Z [INFO]: v18.18.2
38
2024-06-26T10:43:48.117Z [INFO]: # Executing command: npx ampx pipeline-deploy --branch $AWS_BRANCH --app-id $AWS_APP_ID
39
2024-06-26T10:43:49.077Z [WARNING]: npm
40
2024-06-26T10:43:49.077Z [WARNING]: ERR! could not determine executable to run
41
2024-06-26T10:43:49.079Z [WARNING]:
42
2024-06-26T10:43:49.079Z [WARNING]: npm ERR!
43
2024-06-26T10:43:49.079Z [WARNING]: A complete log of this run can be found in: /root/.npm/_logs/2024-06-26T10_43_48_307Z-debug-0.log
44
2024-06-26T10:43:49.085Z [ERROR]: !!! Build failed
45
2024-06-26T10:43:49.085Z [INFO]: Please read more about Amplify Hosting's support for SSR frameworks to find if your build failure is related to an unsupported feature: https://docs.aws.amazon.com/amplify/latest/userguide/amplify-ssr-framework-support.html. You may also find this troubleshooting guide useful: https://docs.aws.amazon.com/amplify/latest/userguide/troubleshooting-ssr-deployment.html
46
2024-06-26T10:43:49.085Z [ERROR]: !!! Error: Command failed with exit code 1
47
2024-06-26T10:43:49.085Z [INFO]: # Starting environment caching...
48
2024-06-26T10:43:49.085Z [INFO]: # Uploading environment cache artifact...
49
2024-06-26T10:43:49.157Z [INFO]: # Uploaded environment cache artifact
50
2024-06-26T10:43:49.158Z [INFO]: # Environment caching completed
and here's my amplify.yml:
version: 1
backend:
phases:
build:
commands:
# - envCache --set stackInfo ""
# - amplifyPush --simple
- npm ci --cache .npm --prefer-offline
- npm install -g ampx
# - rm -rf .git/hook
- node -v
- npx ampx pipeline-deploy --branch $AWS_BRANCH --app-id $AWS_APP_ID
frontend:
phases:
build:
commands:
- npm run build
postBuild:
commands:
- sh post_deploy.sh
artifacts:
baseDirectory: .next
files:
- '**/*'
cache:
paths:
- .next/cache/**/*
- .npm/**/*
- node_modules/**/*
- Topics
- Front-End Web & Mobile
- Tags
- AWS Amplify
- Language
- English
asked 2 years ago903 views
1 Answer
- Newest
- Most votes
- Most comments
Are these answers helpful? Upvote the correct answer to help the community benefit from your knowledge.
0
It seems it cannot find the ampx command. Check the PATHS of the system and the version of npx.
Relevant content
- Accepted Answerasked 3 years ago
- asked 4 years ago
AWS OFFICIALUpdated 4 years ago
This is an un-helpful response. @giovanni - Where should the ampx command be located? I am getting the same error running 'npx ampx deploy'. npx v11.3.0, MacOS Sonoma 14.6.1.