https://github.com/cfryanr/uaacc
The uaac Companion CLI
https://github.com/cfryanr/uaacc
Last synced: over 1 year ago
JSON representation
The uaac Companion CLI
- Host: GitHub
- URL: https://github.com/cfryanr/uaacc
- Owner: cfryanr
- License: mit
- Created: 2019-04-28T22:53:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-05T15:47:24.000Z (about 7 years ago)
- Last Synced: 2025-01-30T18:48:02.687Z (over 1 year ago)
- Language: Ruby
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# uaacc: The uaac Companion CLI
This is a work in progress. Stay tuned for an initial release after some more work has been done.
## Installing
`uaacc` is a simple Ruby script which does not depend on any gems, so it is easy to install on any UNIX-like system.
```bash
sudo curl -fLo /usr/local/bin/uaacc https://raw.githubusercontent.com/cfryanr/uaacc/master/uaacc && sudo chmod 755 /usr/local/bin/uaacc
```
### Dependencies
`uaacc` depends on having Ruby installed. You probably already have Ruby installed.
You don't need any particular version of Ruby, as long as it's not a super old version.
Ruby 2.1 or newer should work. You can check your Ruby version with `ruby -v`.
[Ruby can be installed easily](https://www.ruby-lang.org/en/documentation/installation/#package-management-systems)
using your system's package manager.
Some functionality of `uaacc` assumes that you have the [uaac](https://github.com/cloudfoundry/cf-uaac) and
[bosh](https://github.com/cloudfoundry/bosh-cli) CLI tools installed and available on your path.
You can use most of the functionality without these dependencies, but will get errors when using certain subcommands
or options.
## Contributing
Not yet. Until the first release, create a github issue with your feedback and suggestions.
### Running Tests
```bash
cd spec
bundle
bundle exec rspec .
```
Or run the tests in docker using `spec/bin/run_tests.sh `.