Skip to content

splor-mg/volumes-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker para geração dos volumes das leis orçamentárias

Pré-requisitos

Inicialmente é necessário criar um arquivo .env com seu usuário e app password do bitbucket. Para criar o arquivo .env execute:

cp .env.example .env

Abra o arquivo .env e preencha as informações solicitados de acordo com o template.

Dependências python

Caso necessário faça a atualização das versões das dependências python com:

uv pip compile requirements.in > requirements.txt

Utilizar o uv é importante para que o arquivo requirements.txt possua a commit sha do pacote dpm que será instalado na imagem.

Construção da imagem

Para construir a imagem a partir do Dockerfile execute

make image=ploa2025 relatorios=v0.7.64 execucao=v0.5.22 reest=v0.2.6

O valor do argumento volume vai ser utilizado para taguear a imagem.

Publicação da imagem no Dockerhub

Para publicar a imagem no Dockerhub é necessário criar uma conta e um repositório no Docker Hub.

Como exemplo, para publicar para o repositório splormg/volumes, depois de fazer login via Docker Desktop execute

docker tag volumes:ploa2025 splormg/volumes:ploa2025
docker push splormg/volumes:ploa2025

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages