Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 64913f9

Browse files
Update rake catalog:update task for compatibility with new dir structure (#107)
1 parent 17e4206 commit 64913f9

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ intialize-work-dir:
1414
@mkdir -p _site
1515
@chmod -R 777 _site/
1616
@bundle install
17-
17+
1818
.PHONY: build
1919
build: node_modules vendor/bundle
2020
# @bundle exec rake catalog:update

Rakefile

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ Dotenv.load
88
SIDENAV_INDEX_DEFAULT_TITLE = 'Overview'
99
SIDENAV_FILE_BLACKLIST = [
1010
'./vendor/**/*.md',
11-
'./connections/**/**.md',
12-
'./*.md',
13-
'./_*/**/*.md'
11+
'./src/connections/**/**.md',
12+
'./src/*.md',
13+
'./src/_*/**/*.md'
1414
]
1515

1616
PLATFORM_API_URL = "https://platform.segmentapis.com"
@@ -25,7 +25,7 @@ namespace :nav do
2525

2626
p 'Updating _data/sidenav.yml based on current docs...'
2727

28-
docs = FileList.new('./**/*.md').exclude(SIDENAV_FILE_BLACKLIST)
28+
docs = FileList.new('./src/**/*.md').exclude(SIDENAV_FILE_BLACKLIST)
2929
sections = Hash.new()
3030

3131
docs.map do |file_list|
@@ -114,22 +114,22 @@ namespace :nav do
114114
partners_nav = { 'sections' => partners_sections.values }
115115

116116
# Main sidenav
117-
File.open("./_data/sidenav/main.yml","w") do |file|
117+
File.open("./src/_data/sidenav/main.yml","w") do |file|
118118
file.write main_nav.to_yaml({ indention: 4, separator: '' })
119119
end
120120

121121
# Legal sidenav
122-
File.open("./_data/sidenav/legal.yml","w") do |file|
122+
File.open("./src/_data/sidenav/legal.yml","w") do |file|
123123
file.write legal_nav.to_yaml({ indention: 4, separator: '' })
124124
end
125125

126126
# API sidenav
127-
File.open("./_data/sidenav/api.yml","w") do |file|
127+
File.open("./src/_data/sidenav/api.yml","w") do |file|
128128
file.write api_nav.to_yaml({ indention: 4, separator: '' })
129129
end
130130

131131
# Partners sidenav
132-
File.open("./_data/sidenav/partners.yml","w") do |file|
132+
File.open("./src/_data/sidenav/partners.yml","w") do |file|
133133
file.write partners_nav.to_yaml({ indention: 4, separator: '' })
134134
end
135135
end
@@ -169,7 +169,7 @@ namespace :catalog do
169169

170170
destinations.sort_by! { |d| d['name'] }
171171

172-
File.open("./_data/catalog/destinations.yml","w") do |file|
172+
File.open("./src/_data/catalog/destinations.yml","w") do |file|
173173
file.write "# AUTOGENERATED FROM PLATFORM API. DO NOT EDIT\n"
174174
file.write(({"destinations" => destinations}).to_yaml({ indention: 4, separator: '' }))
175175
end
@@ -197,7 +197,7 @@ namespace :catalog do
197197

198198
sources.sort_by! { |d| d['name'] }
199199

200-
File.open("./_data/catalog/sources.yml","w") do |file|
200+
File.open("./src/_data/catalog/sources.yml","w") do |file|
201201
file.write "# AUTOGENERATED FROM PLATFORM API. DO NOT EDIT\n"
202202
file.write(({"sources" => sources}).to_yaml({ indention: 4, separator: '' }))
203203
end

0 commit comments

Comments
 (0)