Skip to content

Commit e79b1ed

Browse files
committed
debug
1 parent 97a477a commit e79b1ed

File tree

9 files changed

+107
-166
lines changed

9 files changed

+107
-166
lines changed

packages/build/src/steps/core_step.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,8 @@ export const fireCoreStep = async function ({
122122
// always add the current stage
123123
addErrorInfo(newError, { stage: coreStepId })
124124

125+
console.error(newError)
126+
125127
return { newError }
126128
}
127129
}

packages/build/tests/install/snapshots/tests.js.md

Lines changed: 80 additions & 160 deletions
Original file line numberDiff line numberDiff line change
@@ -41,29 +41,25 @@ Generated by [AVA](https://avajs.dev).
4141
> Context␊
4242
production␊
4343
44-
@netlify/plugin-functions-install-core (onPreBuild event)
44+
Configuration error
4545
────────────────────────────────────────────────────────────────␊
4646
47-
Installing functions dependencies␊
48-
49-
(@netlify/plugin-functions-install-core onPreBuild completed in 1ms)␊
50-
Build step duration: @netlify/plugin-functions-install-core onPreBuild completed in 1ms␊
51-
52-
Functions bundling ␊
53-
────────────────────────────────────────────────────────────────␊
54-
55-
Packaging Functions from functions directory:␊
56-
- function/index.js␊
57-
58-
59-
(Functions bundling completed in 1ms)␊
60-
Build step duration: Functions bundling completed in 1ms␊
61-
62-
Netlify Build Complete ␊
63-
────────────────────────────────────────────────────────────────␊
47+
Error message␊
48+
The plugin "@netlify/plugin-functions-install-core" is missing a "manifest.yml".␊
49+
This might mean:␊
50+
- The plugin "package" name is misspelled␊
51+
- The plugin "package" points to a Node module that is not a Netlify Build plugin␊
52+
- If you're developing a plugin, please see the documentation at https://docs.netlify.com/configure-builds/build-plugins/create-plugins/#anatomy-of-a-plugin␊
6453
65-
(Netlify Build completed in 1ms)␊
66-
Build step duration: Netlify Build completed in 1ms`
54+
Resolved config␊
55+
build:␊
56+
publish: packages/build/tests/install/fixtures/dir␊
57+
publishOrigin: default␊
58+
functionsDirectory: packages/build/tests/install/fixtures/dir/functions␊
59+
plugins:␊
60+
- inputs: {}␊
61+
origin: config␊
62+
package: "@netlify/plugin-functions-install-core"`
6763

6864
## Functions: ignore package.json inside node_modules
6965

@@ -101,23 +97,26 @@ Generated by [AVA](https://avajs.dev).
10197
10298
> Context␊
10399
production␊
104-
Build step duration: @netlify/plugin-functions-install-core onPreBuild completed in 1ms␊
105100
106-
Functions bundling
101+
Configuration error
107102
────────────────────────────────────────────────────────────────␊
108103
109-
Packaging Functions from functions directory:␊
110-
- test.js␊
111-
112-
113-
(Functions bundling completed in 1ms)␊
114-
Build step duration: Functions bundling completed in 1ms␊
115-
116-
Netlify Build Complete ␊
117-
────────────────────────────────────────────────────────────────␊
104+
Error message␊
105+
The plugin "@netlify/plugin-functions-install-core" is missing a "manifest.yml".␊
106+
This might mean:␊
107+
- The plugin "package" name is misspelled␊
108+
- The plugin "package" points to a Node module that is not a Netlify Build plugin␊
109+
- If you're developing a plugin, please see the documentation at https://docs.netlify.com/configure-builds/build-plugins/create-plugins/#anatomy-of-a-plugin␊
118110
119-
(Netlify Build completed in 1ms)␊
120-
Build step duration: Netlify Build completed in 1ms`
111+
Resolved config␊
112+
build:␊
113+
publish: packages/build/tests/install/fixtures/modules␊
114+
publishOrigin: default␊
115+
functionsDirectory: packages/build/tests/install/fixtures/modules/functions␊
116+
plugins:␊
117+
- inputs: {}␊
118+
origin: config␊
119+
package: "@netlify/plugin-functions-install-core"`
121120

122121
## Functions: install dependencies with npm
123122

@@ -156,29 +155,25 @@ Generated by [AVA](https://avajs.dev).
156155
> Context␊
157156
production␊
158157
159-
@netlify/plugin-functions-install-core (onPreBuild event)
158+
Configuration error
160159
────────────────────────────────────────────────────────────────␊
161160
162-
Installing functions dependencies␊
163-
164-
(@netlify/plugin-functions-install-core onPreBuild completed in 1ms)␊
165-
Build step duration: @netlify/plugin-functions-install-core onPreBuild completed in 1ms␊
166-
167-
Functions bundling ␊
168-
────────────────────────────────────────────────────────────────␊
169-
170-
Packaging Functions from functions directory:␊
171-
- index.js␊
172-
173-
174-
(Functions bundling completed in 1ms)␊
175-
Build step duration: Functions bundling completed in 1ms␊
176-
177-
Netlify Build Complete ␊
178-
────────────────────────────────────────────────────────────────␊
161+
Error message␊
162+
The plugin "@netlify/plugin-functions-install-core" is missing a "manifest.yml".␊
163+
This might mean:␊
164+
- The plugin "package" name is misspelled␊
165+
- The plugin "package" points to a Node module that is not a Netlify Build plugin␊
166+
- If you're developing a plugin, please see the documentation at https://docs.netlify.com/configure-builds/build-plugins/create-plugins/#anatomy-of-a-plugin␊
179167
180-
(Netlify Build completed in 1ms)␊
181-
Build step duration: Netlify Build completed in 1ms`
168+
Resolved config␊
169+
build:␊
170+
publish: packages/build/tests/install/fixtures/functions_npm␊
171+
publishOrigin: default␊
172+
functionsDirectory: packages/build/tests/install/fixtures/functions_npm/functions␊
173+
plugins:␊
174+
- inputs: {}␊
175+
origin: config␊
176+
package: "@netlify/plugin-functions-install-core"`
182177

183178
## Functions: install dependencies with Yarn locally
184179

@@ -217,29 +212,25 @@ Generated by [AVA](https://avajs.dev).
217212
> Context␊
218213
production␊
219214
220-
@netlify/plugin-functions-install-core (onPreBuild event)
215+
Configuration error
221216
────────────────────────────────────────────────────────────────␊
222217
223-
Installing functions dependencies␊
224-
225-
(@netlify/plugin-functions-install-core onPreBuild completed in 1ms)␊
226-
Build step duration: @netlify/plugin-functions-install-core onPreBuild completed in 1ms␊
227-
228-
Functions bundling ␊
229-
────────────────────────────────────────────────────────────────␊
230-
231-
Packaging Functions from functions directory:␊
232-
- index.js␊
233-
234-
235-
(Functions bundling completed in 1ms)␊
236-
Build step duration: Functions bundling completed in 1ms␊
237-
238-
Netlify Build Complete ␊
239-
────────────────────────────────────────────────────────────────␊
218+
Error message␊
219+
The plugin "@netlify/plugin-functions-install-core" is missing a "manifest.yml".␊
220+
This might mean:␊
221+
- The plugin "package" name is misspelled␊
222+
- The plugin "package" points to a Node module that is not a Netlify Build plugin␊
223+
- If you're developing a plugin, please see the documentation at https://docs.netlify.com/configure-builds/build-plugins/create-plugins/#anatomy-of-a-plugin␊
240224
241-
(Netlify Build completed in 1ms)␊
242-
Build step duration: Netlify Build completed in 1ms`
225+
Resolved config␊
226+
build:␊
227+
publish: packages/build/tests/install/fixtures/functions_yarn␊
228+
publishOrigin: default␊
229+
functionsDirectory: packages/build/tests/install/fixtures/functions_yarn/functions␊
230+
plugins:␊
231+
- inputs: {}␊
232+
origin: config␊
233+
package: "@netlify/plugin-functions-install-core"`
243234

244235
## Functions: install dependencies with Yarn in CI
245236

@@ -280,29 +271,25 @@ Generated by [AVA](https://avajs.dev).
280271
> Context␊
281272
production␊
282273
283-
@netlify/plugin-functions-install-core (onPreBuild event) ␊
284-
────────────────────────────────────────────────────────────────␊
285-
286-
Installing functions dependencies␊
287-
288-
(@netlify/plugin-functions-install-core onPreBuild completed in 1ms)␊
289-
Build step duration: @netlify/plugin-functions-install-core onPreBuild completed in 1ms␊
290-
291-
Functions bundling ␊
274+
Configuration error ␊
292275
────────────────────────────────────────────────────────────────␊
293276
294-
Packaging Functions from functions directory:␊
295-
- index.js␊
296-
297-
298-
(Functions bundling completed in 1ms)␊
299-
Build step duration: Functions bundling completed in 1ms␊
300-
301-
Netlify Build Complete ␊
302-
────────────────────────────────────────────────────────────────␊
277+
Error message␊
278+
The plugin "@netlify/plugin-functions-install-core" is missing a "manifest.yml".␊
279+
This might mean:␊
280+
- The plugin "package" name is misspelled␊
281+
- The plugin "package" points to a Node module that is not a Netlify Build plugin␊
282+
- If you're developing a plugin, please see the documentation at https://docs.netlify.com/configure-builds/build-plugins/create-plugins/#anatomy-of-a-plugin␊
303283
304-
(Netlify Build completed in 1ms)␊
305-
Build step duration: Netlify Build completed in 1ms`
284+
Resolved config␊
285+
build:␊
286+
publish: packages/build/tests/install/fixtures/functions_yarn_ci␊
287+
publishOrigin: default␊
288+
functionsDirectory: packages/build/tests/install/fixtures/functions_yarn_ci/functions␊
289+
plugins:␊
290+
- inputs: {}␊
291+
origin: config␊
292+
package: "@netlify/plugin-functions-install-core"`
306293

307294
## Functions: does not install dependencies unless opting in
308295

@@ -1159,70 +1146,3 @@ Generated by [AVA](https://avajs.dev).
11591146
11601147
(Netlify Build completed in 1ms)␊
11611148
Build step duration: Netlify Build completed in 1ms`
1162-
1163-
## In integration dev mode, install local plugins and install the integration when forcing build
1164-
1165-
> Snapshot 1
1166-
1167-
`␊
1168-
Netlify Build ␊
1169-
────────────────────────────────────────────────────────────────␊
1170-
1171-
> Version␊
1172-
@netlify/build 1.0.0␊
1173-
1174-
> Flags␊
1175-
context: dev␊
1176-
debug: true␊
1177-
repositoryRoot: packages/build/tests/install/fixtures/local_missing_integration␊
1178-
testOpts:␊
1179-
pluginsListUrl: test␊
1180-
silentLingeringProcesses: true␊
1181-
1182-
> Current directory␊
1183-
packages/build/tests/install/fixtures/local_missing_integration␊
1184-
1185-
> Config file␊
1186-
packages/build/tests/install/fixtures/local_missing_integration/netlify.toml␊
1187-
1188-
> Resolved config␊
1189-
build:␊
1190-
publish: packages/build/tests/install/fixtures/local_missing_integration␊
1191-
publishOrigin: default␊
1192-
1193-
> Context␊
1194-
dev␊
1195-
1196-
> Installing extensions␊
1197-
- functions-injection␊
1198-
1199-
> Loading extensions␊
1200-
- functions-injection␊
1201-
1202-
functions-injection-buildhooks (onPreBuild event) ␊
1203-
────────────────────────────────────────────────────────────────␊
1204-
1205-
Hello from onPreBuild␊
1206-
1207-
(functions-injection-buildhooks onPreBuild completed in 1ms)␊
1208-
Build step duration: functions-injection-buildhooks onPreBuild completed in 1ms␊
1209-
1210-
Functions bundling ␊
1211-
────────────────────────────────────────────────────────────────␊
1212-
1213-
Packaging Functions generated by functions-injection extension:␊
1214-
- my_unique_prefix_2_function-with-external-dependencies-directory␊
1215-
- my_unique_prefix_2_function-with-external-dependencies-directory-multifile␊
1216-
- my_unique_prefix_2_function-with-external-dependencies.ts␊
1217-
- my_unique_prefix_2_function-with-local-dependencies.ts␊
1218-
- my_unique_prefix_2_function-with-no-dependencies.ts␊
1219-
1220-
1221-
(Functions bundling completed in 1ms)␊
1222-
Build step duration: Functions bundling completed in 1ms␊
1223-
1224-
Netlify Build Complete ␊
1225-
────────────────────────────────────────────────────────────────␊
1226-
1227-
(Netlify Build completed in 1ms)␊
1228-
Build step duration: Netlify Build completed in 1ms`
33 Bytes
Binary file not shown.

packages/build/tests/plugins_list/fixtures/plugins_cache_outdated/.netlify/build/tests/plugins_list/fixtures/plugins_cache_outdated/.netlify/plugins-old/node_modules/netlify-plugin-contextual-env-old/index.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/build/tests/plugins_list/fixtures/plugins_cache_outdated/.netlify/build/tests/plugins_list/fixtures/plugins_cache_outdated/.netlify/plugins-old/node_modules/netlify-plugin-contextual-env-old/manifest.yml

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/build/tests/plugins_list/fixtures/plugins_cache_outdated/.netlify/build/tests/plugins_list/fixtures/plugins_cache_outdated/.netlify/plugins-old/node_modules/netlify-plugin-contextual-env-old/package.json

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"name": "netlify-local-plugins",
3+
"description": "This directory contains Build plugins that have been automatically installed by Netlify.",
4+
"version": "1.0.0",
5+
"type": "module",
6+
"private": true,
7+
"author": "Netlify",
8+
"license": "MIT",
9+
"dependencies": {
10+
"netlify-plugin-contextual-env": "0.3.0"
11+
}
12+
}

packages/config/tests/api/snapshots/tests.js.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2402,9 +2402,3 @@ Generated by [AVA](https://avajs.dev).
24022402
},␊
24032403
"token": "test"␊
24042404
}`
2405-
2406-
## Integrations are not returned if failed to fetch integrations
2407-
2408-
> Snapshot 1
2409-
2410-
'Failed retrieving extensions for site test: Unexpected status code 500 from fetching extensions. Double-check your login status with \'netlify status\' or contact support with details of your error.'
-12 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)