% sudo composer require geoip2/geoip2:~2.0 /var/lib/jenkins/jobs/project/workspace [git workspace 2a0e81c...] ./composer.json has been updated Loading composer repositories with package information [RuntimeException] Failed to execute git clone --mirror 'https://project:***@project/gitbucket/git/project/point.git' '/root/.composer/cache/vcs/https---project-deproy-lproject-deproy1-project-gitbucket-git-project-point.git/' Cloning into bare repository '/root/.composer/cache/vcs/https---project-deproy-lproject-deproy1-project-gitbucket-git-project-point.git'... fatal: unable to access 'https://project-deproy:lproject-deproy1@project/gitbucket/git/project/point.git/': SSL certificate problem: self signed certificate require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--sort-packages] [packages1] ... [packagesN]
下記が結果で問題なさそうで、手詰まり。
% curl -sS https://getcomposer.org/installer | php -- --check /var/lib/jenkins/jobs/project/workspace [git workspace 2a0e81c...] #!/usr/bin/env php All settings correct for using Composer
gitで「SSL certificate problem: self signed certificate」と表示された時の対処法
こちらで user を合わせて行ったら問題を解決できました。