Closed u-ecmaker closed 5 months ago
Netlify Build
────────────────────────────────────────────────────────────────
❯ Version
@netlify/build 29.36.3
❯ Flags
{}
❯ Current directory
/home/runner/work/blog/blog
❯ Config file
No config file was defined: using default values.
❯ Context
dev
❯ Using Next.js Runtime - v4.41.3
@netlify/plugin-nextjs (onPreBuild event)
────────────────────────────────────────────────────────────────
No Next.js cache to restore.
(@netlify/plugin-nextjs onPreBuild completed in 1.2s)
Build command from Netlify app
────────────────────────────────────────────────────────────────
$ npm run build
ecmaker@0.1.0 build next build
info - Linting and checking validity of types...
./src/hooks/apiHooks/fetcher.ts 36:28 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 49:29 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/31) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (7/31) info - Generating static pages (15/31) info - Generating static pages (23/31) info - Generating static pages (31/31) info - Finalizing page optimization...
Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) 1.87 kB 167 kB ├ /_app 0 B 165 kB ├ ○ /404 480 B 165 kB ├ λ /api/auth/[...nextauth] 0 B 165 kB ├ λ /api/hello 0 B 165 kB ├ λ /api/notion-blog/comments 0 B 165 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 165 kB ├ ℇ /api/notion-blog/og 0 B 165 kB ├ λ /api/ogp 0 B 165 kB ├ ○ /contact 6.23 kB 298 kB ├ ○ /login 1.99 kB 167 kB ├ ● /posts (ISR: 1 Seconds) (991 ms) 16.7 kB 212 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (44030 ms) 25.7 kB 374 kB ├ ├ /posts/notion-blog_image-issue (6887 ms) ├ ├ /posts/logo (5832 ms) ├ ├ /posts/icon (4222 ms) ├ ├ /posts/notion-blog_google-analytics (3922 ms) ├ ├ /posts/kakuteishinkoku_r5 (3795 ms) ├ ├ /posts/RDP_remote-desktop (3239 ms) ├ ├ /posts/openAI-API (2234 ms) ├ └ [+9 more paths] (avg 1544 ms) ├ ● /profile 2.02 kB 231 kB ├ ● /sandbox 829 B 196 kB ├ ○ /sandbox/input-file-list 1.54 kB 223 kB ├ ○ /sandbox/react-hook-form 21.3 kB 242 kB ├ ○ /sandbox/react-memo 857 B 222 kB ├ ○ /sandbox/react-use-memo 699 B 222 kB ├ ○ /sandbox/rive 24.4 kB 245 kB ├ ○ /sandbox/svgr 2.09 kB 223 kB └ ○ /sandbox/swr 1.04 kB 228 kB
ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)
(build.command completed in 1m 10s)
@netlify/plugin-nextjs (onBuild event)
────────────────────────────────────────────────────────────────
NextAuth package detected, NEXTAUTH_URL environment variable set by user in Netlify configuration to https://blog.ec-maker.com
Moving static page files to serve from CDN...
Moved 15 files to CDN
The following routes use "revalidate" values of under 60 seconds, which is not supported.
They will use a revalidate time of 60 seconds instead.
┌─────────┬─────────────────────────────────────────────┬────────────┐
│ (index) │ Route │ Revalidate │
├─────────┼─────────────────────────────────────────────┼────────────┤
│ 0 │ '/' │ 1 │
│ 1 │ '/posts' │ 1 │
│ 2 │ '/posts/notion-blog_image-issue' │ 1 │
│ 3 │ '/posts/kakuteishinkoku_r5' │ 1 │
│ 4 │ '/posts/icon' │ 1 │
│ 5 │ '/posts/openAI-API' │ 1 │
│ 6 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │
│ 7 │ '/posts/notion-blog_google-analytics' │ 1 │
│ 8 │ '/posts/notion-blog_getting-started' │ 1 │
│ 9 │ '/posts/logo' │ 1 │
│ 10 │ '/posts/next.js_TipTap_plugin' │ 1 │
│ 11 │ '/posts/notion-blog_image-size' │ 1 │
│ 12 │ '/posts/schedule-git' │ 1 │
│ 13 │ '/posts/RDP_remote-desktop' │ 1 │
│ 14 │ '/posts/relocation' │ 1 │
│ 15 │ '/posts/BI_seikika' │ 1 │
│ 16 │ '/posts/nodejs_npm-audit-fix' │ 1 │
│ 17 │ '/posts/github-pr-auto-branch' │ 1 │
└─────────┴─────────────────────────────────────────────┴────────────┘
You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable.
✨ Deploying middleware and functions to Netlify Edge Functions ✨
(@netlify/plugin-nextjs onBuild completed in 1.8s)
Functions bundling
────────────────────────────────────────────────────────────────
Packaging Functions from .netlify/functions-internal directory:
Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/66020a0c3cb49066aa0513f0 Function logs: https://app.netlify.com/sites/blog-ecmaker/functions?scope=deploy:66020a0c3cb49066aa0513f0 Website draft URL: https://66020a0c3cb49066aa0513f0--blog-ecmaker.netlify.app
If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod
Netlify Build
────────────────────────────────────────────────────────────────
❯ Version
@netlify/build 29.36.3
❯ Flags
{}
❯ Current directory
/home/runner/work/blog/blog
❯ Config file
No config file was defined: using default values.
❯ Context
dev
❯ Using Next.js Runtime - v4.41.3
@netlify/plugin-nextjs (onPreBuild event)
────────────────────────────────────────────────────────────────
No Next.js cache to restore.
(@netlify/plugin-nextjs onPreBuild completed in 754ms)
Build command from Netlify app
────────────────────────────────────────────────────────────────
$ npm run build
ecmaker@0.1.0 build next build
info - Linting and checking validity of types...
./src/hooks/apiHooks/fetcher.ts 36:28 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 49:29 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/server/utils/algolia.ts 20:45 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/server/utils/ogp.ts 43:16 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any 43:57 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/utils/storage.ts 9:53 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
info - Need to disable some ESLint rules? Learn more here: https://nextjs.org/docs/basic-features/eslint#disabling-rules info - Creating an optimized production build... info - Compiled successfully info - Collecting page data... info - Generating static pages (0/31) MyInputFileListComponent inputFiles null MyInputFileComponent inputFiles [] MyInputMultiFileListComponent inputFiles null MyInputMultiFileListControlComponent inputFiles null info - Generating static pages (7/31) info - Generating static pages (15/31) info - Generating static pages (23/31) info - Generating static pages (31/31) info - Finalizing page optimization...
Route (pages) Size First Load JS ┌ ● / (ISR: 1 Seconds) (439 ms) 1.87 kB 167 kB ├ /_app 0 B 165 kB ├ ○ /404 480 B 165 kB ├ λ /api/auth/[...nextauth] 0 B 165 kB ├ λ /api/hello 0 B 165 kB ├ λ /api/notion-blog/comments 0 B 165 kB ├ λ /api/notion-blog/likes/[page_id] 0 B 165 kB ├ ℇ /api/notion-blog/og 0 B 165 kB ├ λ /api/ogp 0 B 165 kB ├ ○ /contact 6.23 kB 298 kB ├ ○ /login 1.99 kB 167 kB ├ ● /posts (ISR: 1 Seconds) (1422 ms) 16.7 kB 212 kB ├ ● /posts/[slug] (ISR: 1 Seconds) (48869 ms) 25.7 kB 374 kB ├ ├ /posts/notion-blog_google-analytics (6875 ms) ├ ├ /posts/logo (6496 ms) ├ ├ /posts/kakuteishinkoku_r5 (4577 ms) ├ ├ /posts/icon (4386 ms) ├ ├ /posts/notion-blog_image-issue (4112 ms) ├ ├ /posts/RDP_remote-desktop (3797 ms) ├ ├ /posts/openAI-API (2830 ms) ├ └ [+9 more paths] (avg 1755 ms) ├ ● /profile 2.02 kB 231 kB ├ ● /sandbox 829 B 196 kB ├ ○ /sandbox/input-file-list 1.54 kB 223 kB ├ ○ /sandbox/react-hook-form 21.3 kB 242 kB ├ ○ /sandbox/react-memo 857 B 222 kB ├ ○ /sandbox/react-use-memo 699 B 222 kB ├ ○ /sandbox/rive 24.4 kB 245 kB ├ ○ /sandbox/svgr 2.09 kB 223 kB └ ○ /sandbox/swr 1.04 kB 228 kB
ℇ (Streaming) server-side renders with streaming (uses React 18 SSR streaming or Server Components) λ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) ○ (Static) automatically rendered as static HTML (uses no initial props) ● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) (ISR) incremental static regeneration (uses revalidate in getStaticProps)
(build.command completed in 1m 11.5s)
@netlify/plugin-nextjs (onBuild event)
────────────────────────────────────────────────────────────────
NextAuth package detected, NEXTAUTH_URL environment variable set by user in Netlify configuration to https://blog.ec-maker.com
Moving static page files to serve from CDN...
Moved 15 files to CDN
The following routes use "revalidate" values of under 60 seconds, which is not supported.
They will use a revalidate time of 60 seconds instead.
┌─────────┬─────────────────────────────────────────────┬────────────┐
│ (index) │ Route │ Revalidate │
├─────────┼─────────────────────────────────────────────┼────────────┤
│ 0 │ '/' │ 1 │
│ 1 │ '/posts' │ 1 │
│ 2 │ '/posts/notion-blog_image-issue' │ 1 │
│ 3 │ '/posts/kakuteishinkoku_r5' │ 1 │
│ 4 │ '/posts/icon' │ 1 │
│ 5 │ '/posts/openAI-API' │ 1 │
│ 6 │ '/posts/notion-blog_netlify-deploy-methods' │ 1 │
│ 7 │ '/posts/notion-blog_google-analytics' │ 1 │
│ 8 │ '/posts/notion-blog_getting-started' │ 1 │
│ 9 │ '/posts/logo' │ 1 │
│ 10 │ '/posts/next.js_TipTap_plugin' │ 1 │
│ 11 │ '/posts/notion-blog_image-size' │ 1 │
│ 12 │ '/posts/schedule-git' │ 1 │
│ 13 │ '/posts/RDP_remote-desktop' │ 1 │
│ 14 │ '/posts/relocation' │ 1 │
│ 15 │ '/posts/BI_seikika' │ 1 │
│ 16 │ '/posts/nodejs_npm-audit-fix' │ 1 │
│ 17 │ '/posts/github-pr-auto-branch' │ 1 │
└─────────┴─────────────────────────────────────────────┴────────────┘
You are not using Netlify Edge Functions for image format detection. Set env var "NEXT_FORCE_EDGE_IMAGES=true" to enable.
✨ Deploying middleware and functions to Netlify Edge Functions ✨
(@netlify/plugin-nextjs onBuild completed in 1.2s)
Functions bundling
────────────────────────────────────────────────────────────────
Packaging Functions from .netlify/functions-internal directory:
Build logs: https://app.netlify.com/sites/blog-ecmaker/deploys/66020e47aa4d2d6972caaa94 Function logs: https://app.netlify.com/sites/blog-ecmaker/functions?scope=deploy:66020e47aa4d2d6972caaa94 Website draft URL: https://66020e47aa4d2d6972caaa94--blog-ecmaker.netlify.app
If everything looks good on your draft URL, deploy it to your main site URL with the --prod flag. netlify deploy --build --prod
ctr+k algolia search Return URL #38 fix
Updated
objectIDをslugに変更した。
Memo
https://dashboard.algolia.com/apps/S8EVF44K6U/indices
AlgoliaのページのIndicesのフォルダ分けみたいなもの。