Sha256: 128d4925db5b296b03e6a109150637d4f5c339a73fe58afdc43933a285ca119a

Contents?: true

Size: 1.46 KB

Versions: 4

Compression:

Stored size: 1.46 KB

Contents

You can test forj cli (and lorj as well) from any OS, like linux/windows or mac thanks to vagrant.

There is 2 differents implementations of forj cli working on fedora or ubuntu.

Choose the one you want.

To test forj cli, do the following:

1. install [virtualbox | https://www.virtualbox.org/wiki/Downloads] or vmware workstation

2. install [vagrant|https://www.vagrantup.com/]

3. clone the forj repository.

    $ `git clone https://review.forj.io/forj-oss/forj`

4. run vagrant up

    $ `cd forj/vagrant/fedora`

    $ `vagrant up`

If you want to test both forj and lorj from source, use this different way:
For more information about lorj, a process/controller library, see https://github.com/forj-oss/lorj

3. clone the forj and lorj repository.

    $ `git clone https://review.forj.io/forj-oss/forj`
    $ `git clone https://review.forj.io/forj-oss/lorj`

4. run vagrant up

    $ `cd forj/vagrant/fedora`
    $ `lorj_src=../lorj vagrant up`

Now you are in, under fedora in this example, and forj cli installed from source.
You are in a linux environment, where you can do anything you need.


Example use cases:

- you want to install the latest forj cli package

    sudo gem uninstall forj
    sudo gem install forj

- You want to test an update in forj

    1. update your code under your host, on in vagrant, /srv/forj/...
    2. update the installation with sources. This will execute rubocop and rspec, before any install.
    sudo /srv/forj/vagrant/configure/install.sh

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
forj-1.0.9 vagrant/README.md
forj-1.0.8 vagrant/README.md
forj-1.0.7 vagrant/README.md
forj-1.0.6 vagrant/README.md