pyladies-brazil / br-pyladies-pelican

Site PyLadies Brasil usando Pelican
http://brasil.pyladies.com/
MIT License
69 stars 104 forks source link

Parametriza a URL base do Site #354

Closed biancarosa closed 4 years ago

biancarosa commented 4 years ago

Descrição do PR Esse PR adiciona a possibilidade de parametrizar o SITEURL do Pelican sem ter a necessidade de utilizar o publishconf.py, para que o deploys previews feitos via netlify consigam usar a variável de ambiente da URL auto-gerada para o deploy preview.

Descrição das mudanças Adicionei uma variável de ambiente para ser passada quando for utilizado o comando pelican content, sem quebrar a compatibilidade com o uso anterior da variável PORT para builds locais. Essa variável, chamada SITEURL, pode ser setada ao gerar o conteudo estático do site para que as URLs de conteúdos estáticos utilizem ela como base.

Screenshot Teste no netlify usando o romantic darwin carregando imagens da URL correta Screenshot from 2020-05-10 14-16-11 Screenshot from 2020-05-10 14-15-57

Confirmações Antes de enviar o Pull Request, faça as seguintes confirmações

Contexto adicional Adicione aqui qualquer informação que você considera importante ou que as revisoras devam se atentar no processo de análise.