ci(Netlify): specify HUGO_VERSION environment variable once

If an environment variable (`HUGO_VERSION` in this case) is going to be same for all contexts (production, deploy-preview & branch-deploy), then there is no need to specify it for each context.

Specifying it once under [build.environment] should be enough.

From https://docs.netlify.com/configure-builds/file-based-configuration/#deploy-contexts :

"any property of a context-aware key, such as [build] or [[plugins]], will be applied to all contexts unless the same property key is present in a more specific context."
This commit is contained in:
Sid 2023-08-30 15:56:19 +05:30 committed by Bjørn Erik Pedersen
parent da99a356f1
commit 686c7b6eb1

View File

@ -2,8 +2,10 @@
publish = "public"
command = "hugo --gc --minify"
[build.environment]
HUGO_VERSION = "0.117.0"
[context.production.environment]
HUGO_VERSION = "0.117.0"
HUGO_ENV = "production"
HUGO_ENABLEGITINFO = "true"
@ -11,21 +13,14 @@ HUGO_ENABLEGITINFO = "true"
command = "hugo --gc --minify --enableGitInfo"
[context.split1.environment]
HUGO_VERSION = "0.117.0"
HUGO_ENV = "production"
[context.deploy-preview]
command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL"
[context.deploy-preview.environment]
HUGO_VERSION = "0.117.0"
[context.branch-deploy]
command = "hugo --gc --minify -b $DEPLOY_PRIME_URL"
[context.branch-deploy.environment]
HUGO_VERSION = "0.117.0"
[context.next.environment]
HUGO_ENABLEGITINFO = "true"