@@ -18,11 +18,16 @@ const cheerio = require('cheerio');
18
18
//
19
19
20
20
const ALGOLIA_PROJECT_ID = process . env . ALGOLIA_PROJECT_ID ;
21
+ const ALGOLIA_PUBLIC_KEY = process . env . ALGOLIA_PUBLIC_KEY ;
21
22
const ALGOLIA_PRIVATE_KEY = process . env . ALGOLIA_PRIVATE_KEY ;
22
23
const ALGOLIA_INDEX = process . env . ALGOLIA_INDEX ;
23
24
const ALGOLIA_CLEAR_INDEX = process . env . ALGOLIA_CLEAR_INDEX ;
24
- const ALGOLIA_UPDATE_INDEX = ( ALGOLIA_PROJECT_ID != undefined &&
25
- ALGOLIA_PRIVATE_KEY != undefined && ALGOLIA_INDEX != undefined ) ;
25
+ const ALGOLIA_UPDATE_INDEX = (
26
+ ALGOLIA_PROJECT_ID != undefined &&
27
+ ALGOLIA_PUBLIC_KEY != undefined &&
28
+ ALGOLIA_PRIVATE_KEY != undefined &&
29
+ ALGOLIA_INDEX != undefined
30
+ ) ;
26
31
27
32
if ( process . env . NODE_ENV == "production" && ! ALGOLIA_UPDATE_INDEX ) {
28
33
console . error ( "Algolia env variables are not set" ) ;
@@ -42,7 +47,7 @@ MS.metadata({
42
47
title : "Mesosphere DC/OS" ,
43
48
description : "Lorem ipsum dolor sit amet, consectetur adipisicing elit" ,
44
49
copyright : "@ 2017 Mesosphere, Inc. All rights reserved." ,
45
- env : process . env . NODE_ENV
50
+ env : process . env . NODE_ENV ,
46
51
} )
47
52
48
53
// Source
@@ -52,10 +57,7 @@ MS.source('./pages')
52
57
MS . destination ( './build' )
53
58
54
59
// Clean
55
- if (
56
- process . env . NODE_ENV == "development" ||
57
- ALOGLIA_UPDATE_INDEX
58
- ) {
60
+ if ( process . env . NODE_ENV == "development" ) {
59
61
MS . clean ( false )
60
62
}
61
63
else if (
0 commit comments