Да, можно пропустить ручную настройку. Я не знаю ваших конкретных настроек, но давайте предположим, что вы извлекаете пароль из экземпляра jenkins:
cat /var/jenkins_home/secrets/initialAdminPassword
или
docker exec "myjenkinscontainer" bash -c 'cat $JENKINS_HOME/secrets/initialAdminPassword'
Затем вы можете подключиться к Jenkins как администратор, используя это пароль. curl --silent -u "admin:$mypassword" http://localhost:8080/manage
Если вы настроили в Jenkins Security запрет на вызовы API, вам может потребоваться сначала создать маркер крошки, который вы будете использовать при каждом запросе, а не пароль. Чтобы выдать маркер крошки, вы можете сделать что-то похожее:
curl -s 'http://admin:$mypassword@localhost:8080/crumbIssuer/api/xml?xpath=concat(//crumbRequestField,\":\",//crumb)'
Тогда вам может понадобиться передать это значение крошки вместо пароля в дальнейших запросах.
В зависимости от вашей ситуации / конфигурации Jenkins, я мог бы предоставить более подробную информацию.