Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Código fonte: Problemas no build por ausência de libs #16

Open
SrMouraSilva opened this issue Jan 29, 2021 · 33 comments
Open

Código fonte: Problemas no build por ausência de libs #16

SrMouraSilva opened this issue Jan 29, 2021 · 33 comments

Comments

@SrMouraSilva
Copy link

Bom dia, estou tentando fazer o build do projeto, mas ele está dando erro devido as seguintes dependências

<PackageReference Include="SUSEP.Framework.Data" Version="3.6.8" />
<PackageReference Include="SUSEP.Framework.CoreFilters" Version="3.5.0" />
<PackageReference Include="SUSEP.Framework.MessageBroker" Version="3.2.10" />
<PackageReference Include="SUSEP.Framework.Messages" Version="3.2.2" />
<PackageReference Include="SUSEP.Framework.Result" Version="3.3.2" />
<PackageReference Include="SUSEP.Framework.Utils" Version="3.10.0" />

O processo que fiz para fazer o build

# Criar container
docker run -it --rm -v $(pwd)/src/:/src mcr.microsoft.com/dotnet/sdk:3.1 /bin/bash

# Fazer build
cd src/
dotnet build

Erros que aparecem

root@6de4d00a29e0:/src# dotnet build       
Microsoft (R) Build Engine version 16.7.2+b60ddb6f4 for .NET
Copyright (C) Microsoft Corporation. All rights reserved.

/src/Susep.SISRH.Database/Susep.SISRH.Database.sqlproj : warning NU1503: Skipping restore for project '/src/Susep.SISRH.Database/Susep.SISRH.Database.sqlproj'. The project file may be invalid or missing targets required for restore. [/src/Susep.SISRH.sln]
  Determining projects to restore...
  Restored /src/Susep.SISRH.WebApp/Susep.SISRH.WebApp.csproj (in 7.93 sec).
/src/Susep.SISRH.Domain/Susep.SISRH.Domain.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Domain/Susep.SISRH.Domain.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
  Failed to restore /src/Susep.SISRH.Domain/Susep.SISRH.Domain.csproj (in 17.53 sec).
  Restored /src/Susep.SISRH.ApiGateway/Susep.SISRH.ApiGateway.csproj (in 36.21 sec).
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Data. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.Utils. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.Data. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Utils. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Messages. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.CoreFilters. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.MessageBroker. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Data. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Utils. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.CoreFilters. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Messages. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.MessageBroker. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
  Failed to restore /src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj (in 42.15 sec).
  Failed to restore /src/Susep.SISRH.Application/Susep.SISRH.Application.csproj (in 42.15 sec).
  Failed to restore /src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj (in 42.17 sec).

Build FAILED.

/src/Susep.SISRH.Database/Susep.SISRH.Database.sqlproj : warning NU1503: Skipping restore for project '/src/Susep.SISRH.Database/Susep.SISRH.Database.sqlproj'. The project file may be invalid or missing targets required for restore. [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Domain/Susep.SISRH.Domain.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Domain/Susep.SISRH.Domain.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Data. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.Utils. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.Data. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Utils. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Messages. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Infrastructure/Susep.SISRH.Infrastructure.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.CoreFilters. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.MessageBroker. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.Application/Susep.SISRH.Application.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Result. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Data. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Utils. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.CoreFilters. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.Messages. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.MessageBroker. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
/src/Susep.SISRH.WebApi/Susep.SISRH.WebApi.csproj : error NU1101: Unable to find package SUSEP.Framework.SeedWorks. No packages exist with this id in source(s): nuget.org [/src/Susep.SISRH.sln]
    1 Warning(s)
    20 Error(s)

Time Elapsed 00:00:44.15

Eu vi que as libs (.dll) existe na pasta "install". Gostaria de saber se existe alguma forma de utilizar as dlls já disponibilizadas

@SrMouraSilva
Copy link
Author

Consegui resolver aqui. Mas acredito que deveria existir algum aviso ou nota falando que o código fonte completo não foi disponibilizado e deveria utilizar as dlls já disponibilizadas

image

@gustavoctadei
Copy link

Poderia me esclarecer uma dúvida? Onde colocaste estas DLLs para conseguir buildar? Direto na pasta src ou em algum outro lugar? Obrigado desde já.

@SrMouraSilva
Copy link
Author

@SrMouraSilva
Copy link
Author

No link acima eu passei todo o passo a passo para subir a aplicação com a imagem que eu já fiz.

@gustavoctadei, agora especificamente respondendo suas perguntas, eu criei uma pasta e tive de alterar os .csproj.

No pull request que eu acabei de fazer, tu consegue ver todas as alterações que fiz: https://github.com/spbgovbr/Sistema_Programa_de_Gestao_Susep/pull/17/files#diff-d262859ee5afaa21bf247106641ae0b94d01f450a4ca00941b9f5045898be6bb

Observação: Não testei como fica no Visual Studio. O build eu fiz com o dotnet mesmo

https://github.com/spbgovbr/Sistema_Programa_de_Gestao_Susep/pull/17/files#diff-f34da55ca08f1a30591d8b0b3e885bcc678537b2a9a4aadea4f190806b374ddcR9-R14

@gustavoctadei
Copy link

@SrMouraSilva Muito obrigado, agora consegui construir o projeto aqui. Como meu ambiente de Desenvolvimento é Linux, rodar tudo em Docker ajuda muito. Parabéns!

@frozelio
Copy link

frozelio commented Feb 3, 2021

@SrMouraSilva você usou Linux? Outra dúvida, você montou tudo em um mesmo servidor?

@SrMouraSilva
Copy link
Author

SrMouraSilva commented Feb 3, 2021

@frozelio. Sobre a configuração com docker: Aqui uso Linux.
Se tu usar Windows, tem que configurar o docker para usar imagens Linux (ou então modificar para utilizar imagens Windows).
Eu até tinha tentado utilizar imagens nativas Windows, mas eu não tenho uma licença Windows para desenvolvimento aqui 🤷

No docker-compose que eu fiz, sobem 3 containers (web-api, web-app e gateway), um do banco de dados e o proxy reverso (traefik). Ou seja, todos no mesmo host, mas cada um em um container distinto.

O LDAP eu ainda não configurei, mas provavelmente vou adicionar um container para isso.
O servidor de emails muito provavelmente vou utilizar algum que já exista aqui.


Se a gente for utilizar em produção (o pessoal ainda vai homologar e escolher o sistema), o banco que utilizaremos ficará em outra máquina (uma que temos licença do banco). Mas as três aplicações dotnet e o traefik ficarão no mesmo host.
Para ser exposto na internet, terá um proxy reverso apache na frente do Traefik que vai colocar certificado e outras camadas de segurança.

Ainda não sei o consumo da aplicação, então não tenho como dizer os requisitos. Quem saberia melhor isso é o pessoal da SUSEP

@SrMouraSilva
Copy link
Author

SrMouraSilva commented Feb 3, 2021

@frozelio, também configuramos o sistema da SUSEP no Windows Server com IIS. Mas foi um parto.
A documentação que fizemos que te falei foi para Windows Server

@frozelio
Copy link

frozelio commented Feb 3, 2021

@SrMouraSilva show de bola! Desde o início dos testes pensei em colocar no Linux mesmo. Tava tentando no WS e realmente é um parto ou pior rsrs. Muito obrigado por disponibilizar os containers! 👍🏾

@frozelio
Copy link

frozelio commented Feb 3, 2021

@SrMouraSilva implantação rápida e tranquila. Só deu uns probleminhas com a versão do meu docker-compose, pois tava usando uma antiga. Tu conseguiu se autenticar de boas? Aqui coloquei os parâmetros do LDAP, mas não rolou.

@itallopedrosa
Copy link

@frozelio, também configuramos o sistema da SUSEP no Windows Server com IIS. Mas foi um parto.
A documentação que fizemos que te falei foi para Windows Server

Boa noite @SrMouraSilva , estou tentando implementar no IIS tbm no Mtur , poderia compartilhar essa documentação conosco ?
Estou enfrentando erro 500 nas chamadas da API e Gateway .

@SrMouraSilva
Copy link
Author

@itallopedrosa, para ter acesso a documentação, você tem que enviar um email para dsi arroba sti.ufc.br a partir de um email institucional solicitando a documentação.

@SrMouraSilva
Copy link
Author

@frozelio, boa tarde. Ainda não tive tempo para testar isso, mas deveria funcionar. Pretendo configurar o LDAP amanhã. Qualquer coisa te aviso!

@frozelio
Copy link

frozelio commented Feb 4, 2021

@frozelio, boa tarde. Ainda não tive tempo para testar isso, mas deveria funcionar. Pretendo configurar o LDAP amanhã. Qualquer coisa te aviso!

Blz meu velho! Aqui não rolou, mas deve ser parâmetro errado nas confs do LDAP. Vou ficar testando.

@itallopedrosa
Copy link

@itallopedrosa, para ter acesso a documentação, você tem que enviar um email para dsi arroba sti.ufc.br a partir de um email institucional solicitando a documentação.
Obrigado , irei solicitar !

@SrMouraSilva
Copy link
Author

SrMouraSilva commented Feb 5, 2021

@frozelio, descobri que o gateway não está se comunicando adequadamente com a api. Provavelmente é isso que está impactando no não login com qualquer configuraçaõ que você faça com o LDAP. Estou providenciando uma solução

@frozelio
Copy link

frozelio commented Feb 5, 2021

@frozelio, descobri que o gateway não está se comunicando adequadamente com a api. Provavelmente é isso que está impactando no não login com qualquer configuraçaõ que você faça com o LDAP. Estou providenciando uma solução

Eita! Eu tentei algumas vezes hoje e não funcionou mesmo. Eu monitorei pelo firewall e notei que ontem a consulta era feita no LDAP, mas mesmo assim não logava. Mas depois de um tempo parou de chegar no LDAP e era como se o usuário já tivesse sido inserido no banco, mas por algum motivo não conseguia ligar ainda.

Valeu, @SrMouraSilva

@SrMouraSilva
Copy link
Author

@frozelio, esquece o que falei. Tá chegando no LDAP sim. Tou suspeitando agora de outra coisa

@SrMouraSilva
Copy link
Author

SrMouraSilva commented Feb 5, 2021

@frozelio, boa noite. Consegui avançar um pouco. Realmente está chegando no LDAP.

O processo de login da SUSEP é assim:

  1. Consulta e loga o usuário no LDAP conforme a consulta configurada e o login e senha informadas
  2. Se tiver um usuário, pega o email e o cpf que retornou do LDAP e procura o usuário no banco de dados

Eu descobri que fiz um mapeamento inadequado no sql que insere as pessoas na base :|
SrMouraSilva@ff3f8d9#diff-423deb13b7c401b1a7f41ee91c77f722e11d2f317d6a66b546524e8a04cc8b03R103

Se você puxar o branch mais atual, a inserção de usuários irá funcionar adequadamente. Observe que se você não tiver um usuário seu em 3. Inserir dados de teste.sql que bata o email e o cpf retornados no LDAP, o login não vai funcionar
https://github.com/SrMouraSilva/Sistema_Programa_de_Gestao_Susep/blob/docker-codigo-fonte/install/3.%20Inserir%20dados%20de%20teste.sql#L55


Agora está ocorrendo um erro depois que se loga. Mais tarde vou atrás de entender isso
image

@SrMouraSilva
Copy link
Author

Pronto. Consegui! Aleluia

image

Atualizei um arquivo. Por favor, atualize o repositório.

Também melhorei a documentação do Leia-me para evitar que percam tanto tempo quanto eu perdi.

@frozelio
Copy link

frozelio commented Feb 5, 2021

Pronto. Consegui! Aleluia

image

Atualizei um arquivo. Por favor, atualize o repositório.

Também melhorei a documentação do Leia-me para evitar que percam tanto tempo quanto eu perdi.

Show! Muito obrigado, @SrMouraSilva. Já já vou começar os testes novamente.

@frozelio
Copy link

frozelio commented Feb 5, 2021

@SrMouraSilva você teria como mostrar como ficou tua conf do LDAP? Modificando teus dados, claro. Porque aqui ainda não consegui autenticar.

@SrMouraSilva
Copy link
Author

@SrMouraSilva você teria como mostrar como ficou tua conf do LDAP? Modificando teus dados, claro. Porque aqui ainda não consegui autenticar.

As configurações do LDAP são referentes a um ldap que montei na minha máquina.

"ldapOptions": {
    "Url": "ip da minha máquina",
    "Port": 389,
    "BindDN": "cn=admin,dc=ufc,dc=br",
    "BindPassword": "senha do admin",
    "SearchBaseDC": "ou=people,dc=ufc,dc=br",
    "SearchFilter": "(&(objectClass=brPerson)(uid={0}))",
    "CpfAttributeFilter": "brPersonCPF",
    "EmailAttributeFilter": "mail"
  }

Esse brPerson é pq utilizamos o brEduPerson por conta do CAFE.

"SearchFilter": "(&(objectClass=brPerson)(uid={0}))",

No caso, eu configurei para o login ser o uid, que aqui está guardando o login do usuário. Nessa minha base LDAP, todos os usuários tem um objectClass do tipo brPerson, daí o meu filtro.

Como falei anteriormente e adicionei na documentação lá do meu repositório, você só vai conseguir se logar se o email e o cpf seu da base do ldap baterem com o usuário que está salvo no banco de dados. Outra coisa também é que existem usuários que você pode se logar que não vão até o LDAP, como comentei aqui, então vale a pena você tentar algum desses logins (utilize o login, não o cpf) para ver se o problema é na busca ou se é em outro lugar.

Caso tu queira conversar diretamente comigo no horário de expediente, aí tem mandar aquele ofício que o Superintendente pediu, rsrs.

@frozelio
Copy link

frozelio commented Feb 5, 2021

Valeu, @SrMouraSilva! Tá parecido com o meu aqui. Tô achando estranho que agora não tá mais chegando no LDAP. Pelo menos não bate nada sniffando pelo firewall. Testei tbm com esses usuários e não autentica tmb. Clico no login e nada acontece.

@SrMouraSilva
Copy link
Author

SrMouraSilva commented Feb 5, 2021

@frozelio

Testei tbm com esses usuários e não autentica tmb. Clico no login e nada acontece.

Tu chegou a atualizar o código (docker pull)? Tu por acaso removeu os usuários do script 3 (se remover ou mudar, não vai funcionar)?

Outra coisa, existe um bug que tu tem que apertar duas vezes no botão de Entrar (não sei pq).

@frozelio
Copy link

frozelio commented Feb 5, 2021

@frozelio

Testei tbm com esses usuários e não autentica tmb. Clico no login e nada acontece.

Tu chegou a atualizar o código (docker pull)? Tu por acaso removeu os usuários do script 3 (se remover ou mudar, não vai funcionar)?

Outra coisa, existe um bug que tu tem que apertar duas vezes no botão de Entrar (não sei pq).

Na verdade, eu fiz do zero novamente @SrMouraSilva. No script 3 eu só mexi depois, adicionei um usuário pra testar. Também adicionei um user no LDAP com os dados que tão no banco. Clico em entrar, aparece a animação como se fosse logar, mas fica na mesma página.

@SrMouraSilva
Copy link
Author

@frozelio, se tu conseguir o ofício lá, a gente pode fazer uma chamada para entender melhor o que está acontecendo :D


Eu vi que tu fez um fork do meu código. Se tu baixou o código do teu fork no lugar do meu, tu não pegou as correções que eu fiz!

@frozelio
Copy link

frozelio commented Feb 5, 2021

@frozelio, se tu conseguir o ofício lá, a gente pode fazer uma chamada para entender melhor o que está acontecendo :D

Eu vi que tu fez um fork do meu código. Se tu baixou o código do teu fork no lugar do meu, tu não pegou as correções que eu fiz!

Eu baixei direto do teu novamente, @SrMouraSilva. Baixei manualmente o código-fonte.

@SrMouraSilva
Copy link
Author

Estranho, @frozelio. Teu usuário é 1000:1000 aí no linux?

@frozelio
Copy link

frozelio commented Feb 5, 2021

Estranho, @frozelio. Teu usuário é 1000:1000 aí no linux?

É sim, @SrMouraSilva. Tanto é que rodou tudo sem nenhum problema. Realmente só parei nessa parte de autenticação.

@SrMouraSilva
Copy link
Author

@frozelio, tu tá no grupo do whatsapp da SUSEP? Se tiver, me chama lá. Se não tiver, tu entra

Susep: https://chat.whatsapp.com/FHICTdAfWO65R4E4q2e60D
Sistema Susep
WhatsApp Group Invite
chat.whatsapp.com

CGU: https://chat.whatsapp.com/FT0leV7mUZ98zjLqmn7TYE
Sistema CGU_MMA
WhatsApp Group Invite
chat.whatsapp.com

@SrMouraSilva
Copy link
Author

Caso seja do interesse de alguém, aqui estão o caminho das libs cmopiladas que foram disponibilizadas sem o código fonte.

https://github.com/SrMouraSilva/Sistema_Programa_de_Gestao_Susep/blob/7eef9da5c92c898994b57cadf1c90c4070cd949b/docker/Dockerfile#L14-L20

@erivandosena
Copy link

erivandosena commented Jul 23, 2022

Primeiramente parabéns aos colegas que conseguiram rodar o pgd versão susep, como acredito que ainda haja instituições planejando implantar o teletrabalho, aqui na Universidade consequi resolver esse problema de ausencia de libs implementando o gerenciador de pacotes NuGet no Dockerfile evitando alterações nas partes do código de origem.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <packageSources>
        <add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
    </packageSources>
    <activePackageSource>
        <add key="All" value="(Aggregate source)" />
    </activePackageSource>
</configuration>

O processo de build foi 100%
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants