ENE / ENE-hugo

Markdown do site
http://ene.origem.net.br
0 stars 0 forks source link

deploy.sh #30

Closed alexandre-mbm closed 7 years ago

alexandre-mbm commented 7 years ago
alexandre-mbm commented 7 years ago

Ao invés de um simplório deploy.sh [msg], teremos um facilitador hman [action] [options].

$ hman md  # verifica status no Markdown e pode propor voltar à raiz
$ hman html  # verifica status no HTML e propõe entrar nele se alterado
$ hman commit [message]  # alerta e aborta se houver material não trackeado
$ hman  # ensina a voltar para a raiz
$ hman -h  # exibe esta ajuda
$ hman --help  # exibe esta ajuda

O porgama hman se norteará dentro do projeto de site estático Hugo conhecendo variável de ambiente.

$ echo $HUGO_PROJECT
/home/USER/DIRETORIO/MEUSITE-hugo

Poderá ser configurado (instalado para cada uso) assim:

export HUGO_PROJECT=$(pwd)
export PATH=$PATH:$HUGO_PROJECT
eval $(ssh-agent -s)
ssh-add
ssh -T git@github.com