build-node: "ubuntu1804-docker-8c-8g"
- "{project-name}-{stream}-sdc-merge-java":
build-node: "ubuntu1804-docker-8c-16g"
+ build-timeout: 120
docker-pom: "pom.xml"
mvn-profile: "docker"
# yamllint disable-line rule:line-length
From a high level, the builds:
-- Boot a specified base image in the cloud
-- Run a set of shell scripts, listed in the template's shell provisioner
- section, to do any configuration required by the builder.
-- Execute a shutdown of the running instance
-- Execute a 'nova image-create' operation against the shutdown instance.
-- Perform a 'nova delete' operation against the shutdown instance.
+- Boot a specified base image in the cloud
+- Run a set of shell scripts, listed in the template's shell provisioner
+ section, to do any configuration required by the builder.
+- Execute a shutdown of the running instance
+- Execute a 'nova image-create' operation against the shutdown instance.
+- Perform a 'nova delete' operation against the shutdown instance.
[1]: https://www.packer.io/
[2]: https://www.packer.io/intro/getting-started/setup.html