- job: name: '1.1_onap_offline_build_stack_creation' description: 'This job creates a stack consisting of an instance and a volume attached to this instance to accommodate storage of the downloaded files and the created tar files' node: onap-offline-ubuntu1804 parameters: - string: name: 'heat_environment' default: 'onap_offline_heat.env' description: 'Name of the heat environment file' - string: name: 'heat_template' default: 'onap_offline_heat.tmpl' description: 'Name of the heat template file' - string: name: 'remote_user' default: 'centos' description: 'User on target nodes' - string: name: 'openstack_build_stack_name' default: 'onap_offline_auto_build' description: 'Name of ONAP Offline build stack' - string: name: 'openstack_image' default: 'est-centos7-1901' description: 'Openstack Image name for Offline Build VM' - string: name: 'openstack_flavor' default: '16C-32GB-500GB' description: 'Openstack Flavor name for Offline Build VM' - string: name: 'openstack_network' default: 'network.onap-offline' description: 'Openstack Network name' - string: name: 'openstack_security_group' default: 'sg.onap-offline' description: 'Openstack Security Group' - string: name: 'openstack_ssh_key' default: 'nordix-onap-offline-install' description: 'Openstack SSH Key' - string: name: 'openstack_net_id' default: 'network.onap-offline' description: 'Openstack Network ID' - string: name: 'openstack_net_subnet' default: 'network.onap-offline-subnet-ipv4' description: 'Openstack SubNetwork ID' - string: name: 'openstack_volume' default: 'onap_offline_build_volume' description: 'Openstack Volume name' - string: name: 'openstack_volume_size' default: '400' description: 'Openstack Volume size (GB)' - string: name: 'offline_install_git_repo' default: '' description: 'Location of Offline Install script gerrit repository' - string: name: 'ssh_timeout' default: '60' description: 'SSH Timeout in seconds' builders: - shell: !include-raw: ../scripts/1_build_stack_creation_1.sh - shell: !include-raw: ../scripts/1_build_stack_creation_2.sh - shell: !include-raw: ../scripts/1_build_stack_creation_3.sh - build-name-setter: template: '#${BUILD_NUMBER}' macro: true wrappers: - timestamps - credentials-binding: - file: credential-id: 'est-jenkins-openrcfile-city-frankfurt-onap' variable: OPENRC_FILE