
Some changes affecting the syntax and use of JJB and Zuul were made in order to use it with Zuulv3. The objective of this patch is to expose variables and pin the versions of these services since the recommendation for now for 3rd party CI maintainers is to not update. Change-Id: I289186b7a25755c9258897202f01d278d0cc5a75
45 lines
1.5 KiB
YAML
45 lines
1.5 KiB
YAML
# See parameter documentation inside ../manifests/single_node_ci.pp
|
|
# Fields commented out have reasonable default values
|
|
|
|
#vhost_name:
|
|
project_config_repo: http://your-project-config-repo.example.com/project-config-example.git
|
|
#serveradmin:
|
|
#jenkins_username: jenkins
|
|
#jenkins_password:
|
|
jenkins_ssh_private_key: |
|
|
-----BEGIN RSA PRIVATE KEY-----
|
|
Insert jenkins private key here
|
|
-----END RSA PRIVATE KEY-----
|
|
jenkins_ssh_public_key: your-jenkins-public-key-no-whitespace
|
|
jjb_git_revision: 1.6.1
|
|
#jjb_git_url: https://git.openstack.org/openstack-infra/jenkins-job-builder
|
|
#gerrit_server: review.openstack.org
|
|
#gerrit_ssh_host_key:
|
|
gerrit_user: your-gerrit-user
|
|
gerrit_user_ssh_private_key: |
|
|
-----BEGIN RSA PRIVATE KEY-----
|
|
Insert gerrit private key here
|
|
-----END RSA PRIVATE KEY-----
|
|
gerrit_user_ssh_public_key: gerrit-public-key-no-whitespace
|
|
git_email: your-email@example.com
|
|
git_name: Your Name
|
|
log_server: logs.example.com
|
|
#smtp_host:
|
|
#smtp_default_from:
|
|
#smtp_default_to:
|
|
zuul_revision: 2.1.0
|
|
#zuul_git_source_repo: https://git.openstack.org/openstack-infra/zuul
|
|
oscc_file_contents: |
|
|
# Insert OSCC file contents here as explained in the
|
|
# documentation so that nodepool is able to
|
|
# authenticate to your cloud(s)
|
|
#
|
|
|
|
mysql_root_password: secret_mysql_root_password
|
|
mysql_nodepool_password: secret_mysql_nodepool_password
|
|
#nodepool_jenkins_target: jenkins1
|
|
#jenkins_api_key:
|
|
#jenkins_credentials_id:
|
|
nodepool_revision: 0.3.0
|
|
#nodepool_git_source_repo: https://git.openstack.org/openstack-infra/nodepool
|