Releases: pivotal/hammer
v0.4.0
Headline Features
- CIDRs are no longer required in config and are pulled in at run-time for
hammer sshuttle
hammer bosh
with no args no longer requiresbosh
to be present as it is printing out env vars
Changelog
1f5448c Remove CIDRs from README example config
5a801c2 Add run-time retrieval of cidrs to sshuttle runner
b947039 When no args passed to bosh command does not set bosh as a prereq
6f8d75c Add triple hyphen to dependabot config
84bd05b Add NOTICE, LICENSE and copyright headers
2b67ae1 Update url in var names to have consistent case
0a97ca2 Remove unused arg names for version and time commands
4de6eab Fix up config yml formatting
v0.3.0
v0.2.0
Headline Feature
Add support for ssh'ing onto the BOSH Director VM.
Breaking Change
The command to ssh onto the Ops Manager VM has been moved from hammer ssh
to hammer ssh opsman
.
Changelog
c7bdcf2 Make ssh command require a subcommand
e01c47f Initial work on adding director ssh to hammer
c2f33be Add initial Makefile
8a01d3a Add hammer time
9de4e8d jessevdk flags uses the flags namespace
4169ad5 Add shout out to G Blue for letting his work be reused for this.
413be13 Clean up help text for cf login and ssh commands
785b45f Reorder imports in main
1d73d5d Disentangle arg/dryrun/prereqs in runner tests
50c7404 Switch wording to remove implication of hand-crafting config files
bd4a528 Add goimports and govet to golanci config
894de31 Move main.go to root of project
v0.1.0
Changelog
45d1ab0 Rename project pcf-cli -> hammer
0171bdb Add Config section, mention of golangci-lint and releases to README
2af7d94 Return help text when no args are passed to pcf
599fb27 Add UI interface and implementation to replace direct printing to stdout
fee5978 Add support for not passing in Version in config file
4f211f4 Ensure all command lines in toool runner tests are being tested
c259411 Restructure ginkgo context blocks for runner tests
6c3f98a Remove specific type names from ginkgo var names in command tests
fe11b97 Move var declarations in test files into var blocks
1d63dfa Move command initialisation in command tests to BeforeEach
cc2b26f Move methods on flags closer to their reciever types
cfa02cb Return interface from NewScriptRunner
78c0d85 Add config for golangci-lint
17872b4 Add golanci-lint to travis task
c724cfa Add goreleaser config and deploy step to travis
348c1f5 Add GO111MODULE=on to travis env
8b4c3de Add build status to README
0bf6805 Add some initial detail to the README
0782ce5 Add dependabot config
b1ca093 Switch from concourse to travis for ci
13aaa3c Only require om in om runner when there are args
1577894 Fix typo in run-tests task
34a7819 Run tests expects a map with path
7b90b09 Add initial implementation of ci pipeline
4c34578 Actually test errs in print_file_test
3415ae6 Move displayed version of target flag to application level
11a705a Move pcf main.go into cmd dir
4928070 Rename project from pcf -> pcf-cli
3f3f42d Add tests for tool runners
5e8e48c Update environment suite spec string
489fd73 Switch from lockfile to environment config
7d373cb Add initial tests for the commands package
d8af8c1 Switch from scripters to tool runners in vertical packages
c02a8ac Split commands into commands and actions to enable future testing
c622e8b Add tests for WriteTempFile
3814769 Run goimports on lockfile/lockfile.go
af99d37 Move scripting and testhelper packages out of internal
eb0dfd8 internal/subcommands -> commands and cmdtests -> integration
0dcf029 Update fixtures to remove erroneous line breaks
104ffa8 Add initial version based on internal tool