From 6072e6c583dd9122ba670db555a075654a852e62 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Thu, 14 Mar 2024 00:24:19 +0000 Subject: Move git hash fetch to nuxt-prepare --- nuxt.config.ts | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'nuxt.config.ts') diff --git a/nuxt.config.ts b/nuxt.config.ts index db228a9..f748dc2 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,5 +1,3 @@ -import { execSync } from "child_process"; - export default defineNuxtConfig({ components: [ { path: '~/components', pathPrefix: true }, @@ -11,6 +9,7 @@ export default defineNuxtConfig({ modules: [ // ... '@pinia/nuxt', + 'nuxt-prepare' ], css: [ '@fortawesome/fontawesome-svg-core/styles.css' @@ -23,17 +22,6 @@ export default defineNuxtConfig({ "@fortawesome/free-regular-svg-icons", ], }, - hooks: { - "build:before": () => { - const gitCommitHash = execSync('git rev-parse HEAD').toString().trim(); - const gitCommitHashShort = gitCommitHash.slice(0, 8); - const gitBranch = execSync('git rev-parse --abbrev-ref HEAD').toString().trim(); - - process.env.GIT_COMMIT_HASH = gitCommitHash; - process.env.GIT_COMMIT_HASH_SHORT = gitCommitHashShort; - process.env.GIT_BRANCH = gitBranch; - } - }, runtimeConfig: { public: { gitCommitHash: process.env.GIT_COMMIT_HASH, -- cgit v1.2.3-70-g09d2