Projeto

Geral

Perfil

Ações

Implantação #240

Aberta
JS JS

Implantação de Repositório de Artefatos Local (JFrog Artifactory OSS)

Implantação #240: Implantação de Repositório de Artefatos Local (JFrog Artifactory OSS)

Adicionado por Jomar F Santos 5 dias atrás. Atualizado aproximadamente 5 horas atrás.

Situação:
Em Atendimento
Prioridade:
Alta
Atribuído para:
Início:
30/04/2026
Data prevista:
% Terminado:

0%

Tempo estimado:
Demandante:

STI

Nº SOSTI:
Nº SEI:

Descrição

Contexto e Motivação

Atualmente, nossa infraestrutura de desenvolvimento depende de repositórios externos e de terceiros (como o da UFRN) para o gerenciamento de dependências. Neste sentido, a criação de um repositório local na UERN é imprescindível e visa garantir:

  • Autonomia: Redução da dependência de infraestruturas externas.
  • Performance: Maior velocidade no download de pacotes e build de aplicações dentro da nossa rede.
  • Segurança e Governança: Melhor controle sobre as versões das bibliotecas utilizadas nos projetos internos e armazenamento de artefatos próprios.

Objetivo
Realizar a instalação, configuração e homologação do JFrog Artifactory OSS como o gerenciador de repositórios oficial da instituição.

CD Atualizado por Charles Miller de Góis Oliveira5 dias Ações #1

  • Situação alterado de Nova para Em Atendimento

Fineza realizar atendimento.

JS Atualizado por Jomar F Santosaproximadamente 5 horas Ações #2

O serviço foi devidamente instalado e a estrutura inicial de repositórios já se encontra configurada.

Detalhes da Execução
Serviço: JFrog Artifactory Open Source Software (OSS).
Ambiente: VM Ubuntu Server 26.04 LTS.
Endereço IP: 192.168.0.120.
Status: Ambiente operacional.

Configurações Realizadas
Conforme o planejamento para garantir autonomia e performance no download de pacotes, foram criados e estruturados os seguintes repositórios (locais, remotos e virtuais):
Gradle: gradle-dev, gradle-release e espelhamentos remotos.
Maven/Java Libs: libs-release, libs-snapshot e maven-central.

Próximos Passos:

  • Importação de Dependências: Iniciar o povoamento dos repositórios locais com as bibliotecas utilizadas nos projetos atuais.
  • Homologação: Testar a resolução de dependências em um ambiente de build real apontando para a nova instância.
  • Documentação: Disponibilizar os guias de configuração do settings.xml (Maven) e build.gradle para a equipe de desenvolvimento.

Tive que pausar a demanda para realizar antedimento a outros redmines. Será retomada em breve.

Ações

Exportar para PDF Atom