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

Skip to content

Criar script para automatizar o build e deploy local na branch gh_pages #1

@emil-freme

Description

@emil-freme

Descrição (Motivação: 854c4ab)

Atualmente, o processo para gerar o build do site e publicá-lo na branch gh_pages é manual e envolve uma série de comandos sequenciais. O objetivo desta issue é criar um script para automatizar essas tarefas, tornando o processo mais rápido, simples e menos propenso a erros.

Processo Atual

O fluxo manual executado hoje consiste nos seguintes passos:

  1. É necessário ter um git workingtree configurado no diretório ../labrv_build que aponta para a branch gh_pages.
  2. Executar o comando para compilar o site, especificando o diretório de destino e a base URL.
    jekyll build -d ../labrv_build -b "/labrv"
  1. Deploy: Navegar até o diretório do build, adicionar os arquivos, commitar e enviar as alterações para o repositório remoto.
    cd ../labrv_build
    git add .
    git commit -m "Atualiza build"
    git push origin gh_pages

Proposta

Criar um script python encapsulando os comandos jekyll para facilitar o uso:

  • serve
  • deploy

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions