HashLoad / boss

Dependency Manager for Delphi and Lazarus
https://t.me/hashload
MIT License
517 stars 95 forks source link

Utilizar Gitlab como repositório #128

Closed gamboajorge49 closed 1 year ago

gamboajorge49 commented 1 year ago

olá, estou tentando utilizar o boss com uma instancia propria do gitlab. Fiz toda a configuração da chave ssh, mas quando tento adicionar a dependência da o erro, onde ele concatena a url do github com o caminho do clone ssh.

Preciso fazer alguma configuração especifica ou o boss não tem suporte ao gitlab ?

Caminho do clone ssh: git@192.168.1.132:jorge_gamboa/mapnet.git

boss i git@192.168.1.132:jorge_gamboa/mapnet.git

[INFO ] Installing modules in project path [INFO ] Building cache files... [INFO ] Updating cache of dependency mapnet [INFO ] Downloading dependency github.com/git@192.168.1.132:jorge_gamboa/mapnet [ERROR] Error to get repository of github.com/git@192.168.1.132:jorge_gamboa/mapnet: unexpected client error: unexpected requesting "https://github.com/git@192.168.1.132:jorge_gamboa/mapnet/info/refs?service=git-upload-pack" status code: 400

viniciussanchez commented 1 year ago

Você fez o boss login com ssh? tenta instalar assim: boss install https://seudominio.com.br/projeto/exemplo/nomedoprojetonogitlab eu uso aqui na empresa e funciona normal

gamboajorge49 commented 1 year ago

Sim tentei, porém estou usando com o ip e sem https. Pode ser isso o problema ?

viniciussanchez commented 1 year ago

Imagino que não... aqui no exemplo você fez diferente boss i git@192.168.1.132:jorge_gamboa/mapnet.git por isso achei que nao tinha testado como você fez o comando boss login?

gamboajorge49 commented 1 year ago

boss login 192.168.1.132