diff options
Diffstat (limited to 'services/nuldoc/Rakefile')
| -rw-r--r-- | services/nuldoc/Rakefile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/services/nuldoc/Rakefile b/services/nuldoc/Rakefile index 811398f4..4dfe4317 100644 --- a/services/nuldoc/Rakefile +++ b/services/nuldoc/Rakefile @@ -6,7 +6,8 @@ RuboCop::RakeTask.new desc 'Build the site' task :build do config = Nuldoc::ConfigLoader.load_config(Nuldoc::ConfigLoader.default_config_path) - Nuldoc::Commands::Build.run(config) + profile = ENV.key?('PROFILE') + Nuldoc::Commands::Build.run(config, profile: profile) end desc 'Start development server' @@ -20,3 +21,8 @@ task :new, [:type] do |_t, args| config = Nuldoc::ConfigLoader.load_config(Nuldoc::ConfigLoader.default_config_path) Nuldoc::Commands::New.run(config, type: args[:type], date: nil) end + +desc 'Benchmark the build' +task :bench do + sh 'hyperfine', '--warmup', '1', 'rake build' +end |
