From 10ad1a373140827e8b93a9ec88b683bd67dd5b76 Mon Sep 17 00:00:00 2001 From: "Daniel St. Jules" Date: Wed, 9 Oct 2019 13:32:13 -0700 Subject: [PATCH] Update rake catalog:update task for compatibility with new dir structure --- Makefile | 2 +- Rakefile | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Makefile b/Makefile index 9ba7df8c44..946b89c209 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ intialize-work-dir: @mkdir -p _site @chmod -R 777 _site/ @bundle install - + .PHONY: build build: node_modules vendor/bundle # @bundle exec rake catalog:update diff --git a/Rakefile b/Rakefile index 8e15139320..44de9f4ed5 100644 --- a/Rakefile +++ b/Rakefile @@ -8,9 +8,9 @@ Dotenv.load SIDENAV_INDEX_DEFAULT_TITLE = 'Overview' SIDENAV_FILE_BLACKLIST = [ './vendor/**/*.md', - './connections/**/**.md', - './*.md', - './_*/**/*.md' + './src/connections/**/**.md', + './src/*.md', + './src/_*/**/*.md' ] PLATFORM_API_URL = "https://platform.segmentapis.com" @@ -25,7 +25,7 @@ namespace :nav do p 'Updating _data/sidenav.yml based on current docs...' - docs = FileList.new('./**/*.md').exclude(SIDENAV_FILE_BLACKLIST) + docs = FileList.new('./src/**/*.md').exclude(SIDENAV_FILE_BLACKLIST) sections = Hash.new() docs.map do |file_list| @@ -114,22 +114,22 @@ namespace :nav do partners_nav = { 'sections' => partners_sections.values } # Main sidenav - File.open("./_data/sidenav/main.yml","w") do |file| + File.open("./src/_data/sidenav/main.yml","w") do |file| file.write main_nav.to_yaml({ indention: 4, separator: '' }) end # Legal sidenav - File.open("./_data/sidenav/legal.yml","w") do |file| + File.open("./src/_data/sidenav/legal.yml","w") do |file| file.write legal_nav.to_yaml({ indention: 4, separator: '' }) end # API sidenav - File.open("./_data/sidenav/api.yml","w") do |file| + File.open("./src/_data/sidenav/api.yml","w") do |file| file.write api_nav.to_yaml({ indention: 4, separator: '' }) end # Partners sidenav - File.open("./_data/sidenav/partners.yml","w") do |file| + File.open("./src/_data/sidenav/partners.yml","w") do |file| file.write partners_nav.to_yaml({ indention: 4, separator: '' }) end end @@ -169,7 +169,7 @@ namespace :catalog do destinations.sort_by! { |d| d['name'] } - File.open("./_data/catalog/destinations.yml","w") do |file| + File.open("./src/_data/catalog/destinations.yml","w") do |file| file.write "# AUTOGENERATED FROM PLATFORM API. DO NOT EDIT\n" file.write(({"destinations" => destinations}).to_yaml({ indention: 4, separator: '' })) end @@ -197,7 +197,7 @@ namespace :catalog do sources.sort_by! { |d| d['name'] } - File.open("./_data/catalog/sources.yml","w") do |file| + File.open("./src/_data/catalog/sources.yml","w") do |file| file.write "# AUTOGENERATED FROM PLATFORM API. DO NOT EDIT\n" file.write(({"sources" => sources}).to_yaml({ indention: 4, separator: '' })) end