v0.75.0
deprecation, feature
-
The Semver resource now creates a file called
version
containing the version number, making it consistent with other resources that provide a version.We still create
number
for backwards compatibility, but you should switch.
deprecation, feature
-
Specifying both
file
andconfig
on a task step is now deprecated. You should receive warnings when runningfly set-pipeline
and when running a task that specifies both.Instead, you should be specifying
params
,input_mapping
, andoutput_mapping
.
feature
-
fly
CLI and the web UI now know their own version! We probably should have done this years ago. Sofly -v
now works instead of printing a shrugging emoticon, and the web UI now has the version at the bottom right (it even live updates, for all your CI monitors out there).In addition,
fly
will print a warning if the versions are slightly out of sync (patch release), and straight up prevent itself from running if they're significantly out of sync (i.e. minor or major).
fix
- Tagged workers are now supported by
image_resource
.
feature
- The duration that containers stick around for after finishing is now configurable via new
atc.retention.*
BOSH properties (and corresponding flags to the ATC).
feature
fly intercept
now sorts its container list, which should aid in frustration with finding the container to intercept.
feature
fly containers
now shows the TTL (as we've configured it) and validity (actual expiration, which counts down to 0) for each container. This will be useful to know which ones are sticking around because they failed, and which ones are sticking around because of a build that's running too frequently.
feature
fly
learned thefly abort-build
command, thanks to a pull request from @zachgersh.
feature
fly
learned thefly trigger-job
command, thanks to a pull request from @aminjam.
feature
- The BOSH deployment resource now supports deploying to a director using UAA client ID/secret for auth.
feature
- We've bumped the version of Buildroot that many of our resources are based on, which should bring in updated CA certificates and other miscellaneous things.
fix
- Previously resources that had
params
involving lists of objects would cause Concourse to blow up instead of working. It should now work.