Skip to content

fix: corrige build do Dockerfile_apache_tika#123

Merged
diraol merged 4 commits intomainfrom
feature/relative-file-paths
Apr 12, 2026
Merged

fix: corrige build do Dockerfile_apache_tika#123
diraol merged 4 commits intomainfrom
feature/relative-file-paths

Conversation

@diraol
Copy link
Copy Markdown
Contributor

@diraol diraol commented Apr 12, 2026

Resumo

  • Adiciona ca-certificates no stage downloader do Dockerfile_apache_tika: curl falhava com exit code 77 (error setting certificate file) quando ca-certificates não estava disponível
  • Atualiza Apache Tika de 3.2.2 para 3.3.0: a versão anterior não estava mais disponível no CDN da Apache, causando 404
  • Migra URL de download de dlcdn.apache.org para archive.apache.org/dist/: o CDN só hospeda a versão mais recente, o que causaria quebras futuras a cada novo release do Tika

Plano de testes

  • Verificar que o build do Dockerfile_apache_tika passa na CI

🤖 Generated with Claude Code

…_tika

curl falha com exit code 77 (error setting certificate file) quando
ca-certificates não está disponível. Adicionado ao mesmo apt-get do curl.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@diraol
Copy link
Copy Markdown
Contributor Author

diraol commented Apr 12, 2026

cicd/build

Versão 3.2.2 não estava mais disponível no CDN (dlcdn.apache.org),
que só hospeda a versão mais recente. Atualiza para 3.3.0 e migra
para archive.apache.org/dist/ para evitar quebras futuras quando
novas versões forem lançadas.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@diraol diraol changed the title fix: instala ca-certificates no stage downloader do Dockerfile_apache… fix: corrige build do Dockerfile_apache_tika Apr 12, 2026
@diraol
Copy link
Copy Markdown
Contributor Author

diraol commented Apr 12, 2026

cicd/build

A imagem arm64 não era carregada no daemon Docker local (load: false),
causando falha no passo de teste com erro 125. Como cada arquitetura
roda em runner nativo próprio, load: true funciona para ambas.
Atualiza também o TIKA_VERSION padrão do workflow para 3.3.0.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@diraol
Copy link
Copy Markdown
Contributor Author

diraol commented Apr 12, 2026

cicd/build

A action docker/build-push-action com load:true e platforms definido
não exportava a imagem para o daemon local no runner arm64, causando
falha 125 no docker run. Usando docker buildx build diretamente sem
--platform (o runner já é o arch correto), o --load funciona de forma
confiável em ambas as arquiteturas, mantendo o cache GHA.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@diraol
Copy link
Copy Markdown
Contributor Author

diraol commented Apr 12, 2026

cicd/build

@diraol diraol merged commit 672a2c0 into main Apr 12, 2026
3 checks passed
@diraol diraol deleted the feature/relative-file-paths branch April 12, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant