mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-15 02:11:42 +00:00
24 lines
672 B
Ruby
24 lines
672 B
Ruby
|
# frozen_string_literal: true
|
||
|
|
||
|
# Permite generar el sitio en una versión privada, mostrando información
|
||
|
# que no se vería públicamente (borradores, campos privados, etc.)
|
||
|
#
|
||
|
# XXX: La plantilla tiene que soportar esto con el plugin
|
||
|
# jekyll-private-data
|
||
|
class DeployPrivate < DeployLocal
|
||
|
# No es necesario volver a instalar dependencias
|
||
|
def deploy
|
||
|
jekyll_build
|
||
|
end
|
||
|
|
||
|
# Hacer el deploy a un directorio privado
|
||
|
def destination
|
||
|
File.join(Rails.root, '_private', site.name)
|
||
|
end
|
||
|
|
||
|
# No usar recursos en compresión y habilitar los datos privados
|
||
|
def env
|
||
|
@env ||= super.merge({ 'JEKYLL_ENV' => 'development', 'JEKYLL_PRIVATE' => 'true' })
|
||
|
end
|
||
|
end
|