Hi all,
the main functionality change since the last release is that ybd [1]
now refers to an artifact server [2] by default, so that the
user-experience for building from scratch should be faster for new
users. The artifact server is being populated manually from time to time
for master definitions (ARMv7 and x86_64) - I'm hoping to establish a
cost-effective CD pipeline for this in the near future.
Also, a few annoyances have been fixed - in particular some weird
behaviour that was making YBD blow up in Concourse.
Full list of commits is below:
92727a5 If there's a definitions dir below us, cd into it
2644bcb Log how and where ybd is invoked
350e027 Trap and warn on non-dict definitions
a476e21 Explicitly log what the dirs are set to
f00d7c9 Exit if cache artifact dir is not created properly
ffce239 Beginning Dockerfile and pipeline for concourse
ca52aa5 Exit tidily if sandbox install fails
254a057 Start of concourse pipeline - gets definitions and ybd
31b63a4 Set artifact cache server by default
12d3eac Pep8
c3be0b7 Specify requests as a dependency, fixess #147
6abf30f Erk, fix bugs in 984ed94 and 9a13f50
9a13f50 Don't include clusters in task count
984ed94 Tidyup deployment/timer code
c401fe0 Only do deploys for specified architecture, and time them
br
Paul
[1]
https://github.com/devcurmudgeon/ybd/tree/16.01
[2]
http://artifacts1.baserock.org:8000