@@ -2,6 +2,10 @@ import { join } from 'path';
2
2
3
3
const homedir = join ( __dirname , '..' ) ;
4
4
5
+ const buildInfoFileName = 'build.json' ;
6
+ const dataZipFileName = 'data.zip' ;
7
+
8
+
5
9
const staticDir = process . env . BUILD_TYPE === 'ELECTRON' && process [ 'resourcesPath' ]
6
10
? join ( process [ 'resourcesPath' ] , 'static' )
7
11
: join ( __dirname , '..' , 'static' ) ;
@@ -21,8 +25,10 @@ export default {
21
25
pluginsAssets : join ( staticDir , 'resources' , 'plugins' ) ,
22
26
commands : join ( homedir , 'commands' ) ,
23
27
defaultCommandsDir : join ( defaultsDir , 'commands' ) ,
24
- enablementArea : process . env . GUIDES_DEV_PATH || join ( homedir , 'enablement-area' ) ,
25
- defaultEnablementArea : join ( defaultsDir , 'enablement-area' ) ,
28
+ guides : process . env . GUIDES_DEV_PATH || join ( homedir , 'guides' ) ,
29
+ defaultGuides : join ( defaultsDir , 'guides' ) ,
30
+ tutorials : process . env . TUTORIALS_DEV_PATH || join ( homedir , 'tutorials' ) ,
31
+ defaultTutorials : join ( defaultsDir , 'tutorials' ) ,
26
32
content : process . env . CONTENT_DEV_PATH || join ( homedir , 'content' ) ,
27
33
defaultContent : join ( defaultsDir , 'content' ) ,
28
34
caCertificates : join ( homedir , 'ca_certificates' ) ,
@@ -35,7 +41,8 @@ export default {
35
41
globalPrefix : 'api' ,
36
42
customPluginsUri : '/plugins' ,
37
43
staticUri : '/static' ,
38
- enablementAreaUri : '/static/workbench' ,
44
+ guidesUri : '/static/guides' ,
45
+ tutorialsUri : '/static/tutorials' ,
39
46
contentUri : '/static/content' ,
40
47
defaultPluginsUri : '/static/plugins' ,
41
48
pluginsAssetsUri : '/static/resources/plugins' ,
@@ -92,18 +99,25 @@ export default {
92
99
plugins : {
93
100
stateMaxSize : parseInt ( process . env . PLUGIN_STATE_MAX_SIZE , 10 ) || 1024 * 1024 ,
94
101
} ,
95
- enablementArea : {
96
- updateUrl : process . env . ENABLEMENT_AREA_UPDATE_URL
102
+ guides : {
103
+ updateUrl : process . env . GUIDES_UPDATE_URL
97
104
|| 'https://github.com/RedisInsight/Guides/releases/download/latest' ,
98
- zip : process . env . ENABLEMENT_AREA_ZIP || 'data.zip' ,
99
- buildInfo : process . env . ENABLEMENT_AREA_CHECKSUM || 'build.json' ,
105
+ zip : process . env . GUIDES_ZIP || dataZipFileName ,
106
+ buildInfo : process . env . GUIDES_CHECKSUM || buildInfoFileName ,
100
107
devMode : ! ! process . env . GUIDES_DEV_PATH ,
101
108
} ,
109
+ tutorials : {
110
+ updateUrl : process . env . TUTORIALS_UPDATE_URL
111
+ || 'https://github.com/RedisInsight/Tutorials/releases/download/latest' ,
112
+ zip : process . env . TUTORIALS_ZIP || dataZipFileName ,
113
+ buildInfo : process . env . TUTORIALS_CHECKSUM || buildInfoFileName ,
114
+ devMode : ! ! process . env . TUTORIALS_DEV_PATH ,
115
+ } ,
102
116
content : {
103
117
updateUrl : process . env . CONTENT_UPDATE_URL
104
118
|| 'https://github.com/RedisInsight/Statics/releases/download/latest' ,
105
- zip : process . env . CONTENT_ZIP || 'data.zip' ,
106
- buildInfo : process . env . CONTENT_CHECKSUM || 'build.json' ,
119
+ zip : process . env . CONTENT_ZIP || dataZipFileName ,
120
+ buildInfo : process . env . CONTENT_CHECKSUM || buildInfoFileName ,
107
121
devMode : ! ! process . env . CONTENT_DEV_PATH ,
108
122
} ,
109
123
workbench : {
0 commit comments