Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devbeno/bcloud-registry-plugin


https://github.com/devbeno/bcloud-registry-plugin

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# BCloud Registry plugin

BCloud Registry plugin allows you to use Vagrant to access private boxes from self-hosted [BCloud Registry](https://github.com/devbens/vagrant-registry).

## Usage

The plugin adds two commands:

- `login` - login into self-hosted BCloud Registry
```
$ vagrant registry login http://localhost:3000
```

- `push` - push box file into self-hosted BCloud Registry
```
$ vagrant registry push test.box http://localhost:3000/devbens/test 0.1.0 virtualbox
```

## Installation

Build package
```
$ bundle exec rake build
```

Install plugin into Vagrant
```
$ vagrant plugin install pkg/vagrant-registry-0.1.0.gem
```

## Development

Install dependencies
```
$ bundle install
```

Run tests
```
$ bundle exec rake test
```

Run the plugin within Vagrant dev build
```
$ bundle exec vagrant registry
```