digraph g {
	graph [fontname = "Helvetica Neue", dpi=300];
	node [fontname = "Helvetica Neue"];
	edge [fontname = "Helvetica Neue"];
	node [shape=record];

	master1 [shape=record,label=<
		<table border='0'>
			<tr><td>p4ws-build-test.das.perforce.com</td></tr>
			<tr><td>EC build resource (read-only source access)</td></tr>
		</table>
	>];

	build1  [shape=record,label=<
		<table border='0'>
			<tr><td>salt minion: build</td></tr>
			<tr><td>Creates installer files, e.g .deb, .rpm, .msi</td></tr>
		</table>
	>];

	test1   [shape=record,label=<
		<table border='0'>
			<tr><td>salt minion: test</td></tr>
			<tr><td>Configures system via local installer files</td></tr>
		</table>
	>];

	master1 -> build1  [label="source archive (.tgz)\n(salt-cp)"];
	build1  -> master1 [label="installer files\n(salt cp.push)"];

	master1 -> test1   [label="installer files\n(salt-cp)"];
	master1 -> test1   [label="HTTP\n(for tests)"];
}