rave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Geer <ch...@cxtsoftware.com>
Subject Re: Using Vagrant/Grunt for the development environment
Date Sat, 05 Jul 2014 05:28:57 GMT
Well, haven't made it that far yet. Given the VM has Tomcat I was expecting
it to include the full setup. I will have to play with it more to
understand exactly what it includes.


On Fri, Jul 4, 2014 at 2:42 PM, Jmeas Apache <jmeas.apache@gmail.com> wrote:

> Cool. Did the cargo:run command throw any errors, or did that also work for
> you?
>
> On Friday, July 4, 2014, Chris Geer <chris@cxtsoftware.com> wrote:
>
> > I got it running. The issue was I use ssh-agent and therefore it was
> > failing because it was using the wrong key.
> >
> >
> > On Fri, Jul 4, 2014 at 12:18 PM, Jmeas Apache <jmeas.apache@gmail.com
> > <javascript:;>>
> > wrote:
> >
> > > Chris, could you run vagrant provision -vvvv and post it to a gist
> > > <https://gist.github.com/>?
> > >
> > >
> > > On Fri, Jul 4, 2014 at 1:45 PM, Chris Geer <chris@cxtsoftware.com
> > <javascript:;>> wrote:
> > >
> > > > I can't seem to get it running. Here is what I get.
> > > >
> > > > ==> default: Running provisioner: ansible...
> > > >
> > > > PLAY [all]
> > > > ********************************************************************
> > > >
> > > > GATHERING FACTS
> > > > ***************************************************************
> > > >
> > > > fatal: [default] => SSH encountered an unknown error during the
> > > connection.
> > > > We recommend you re-run the command using -vvvv, which will enable
> SSH
> > > > debugging output to help diagnose the issue
> > > >
> > > > TASK: [oracle-java7 | Check whether or not oracle-java7 is currently
> > > > installed] ***
> > > >
> > > > FATAL: no hosts matched or all hosts have already failed -- aborting
> > > >
> > > > PLAY RECAP
> > > > ********************************************************************
> > > >
> > > >            to retry, use: --limit
> > @/Users/cgeer/rave-local-playbook.retry
> > > >
> > > > default                    : ok=0    changed=0    unreachable=1
> > > > failed=0
> > > >
> > > > Ansible failed to complete successfully. Any error output should be
> > > >
> > > > visible above. Please fix these errors and try again.
> > > >
> > > >
> > > > On Fri, Jul 4, 2014 at 9:11 AM, Jmeas Apache <jmeas.apache@gmail.com
> > <javascript:;>>
> > > > wrote:
> > > >
> > > > > Ross Gardler, you can see a Vagrant configuration for the Angular
> > > branch
> > > > > over at:
> > > > >
> > > > > https://github.com/jmeas/rave/tree/ng-vagrant
> > > > >
> > > > > The instructions for installation are in the README.
> > > > >
> > > > > Note that the installation may fail during the `cargo:run` stage
> due
> > > to a
> > > > > missing dependency. This is an active issue we're working to solve.
> > > > There's
> > > > > a separate issue thread (the only other active one for the Rave
> > project
> > > > > this week) regarding this.
> > > > >
> > > > >
> > > > > On Fri, Jul 4, 2014 at 3:59 AM, Ross Gardler <
> > > rgardler@opendirective.com <javascript:;>
> > > > >
> > > > > wrote:
> > > > >
> > > > > > I want to see a VagrantFile for Rave. I had intended to hold
one,
> > but
> > > > it
> > > > > > has never made it to the top of my to-do list.
> > > > > >
> > > > > > Would love to see one (and help improve it I hope)
> > > > > > On 1 Jul 2014 21:04, "Jmeas Apache" <jmeas.apache@gmail.com
> > <javascript:;>> wrote:
> > > > > >
> > > > > > > Apache Rave is a non-trivial application to get up and
running
> > on a
> > > > new
> > > > > > > machine. Carl and I are thinking things could be greatly
> > simplified
> > > > > with
> > > > > > > tools like Vagrant, Ansible and Grunt, so we'd like to
hear the
> > > > > thoughts
> > > > > > of
> > > > > > > the Rave community on adding these tools.
> > > > > > >
> > > > > > > Our thoughts now are placing all of the Java & Java-related
> > > > > dependencies
> > > > > > to
> > > > > > > the Vagrant box. This will allow anyone to get the Java
> > environment
> > > > by
> > > > > > > simply running `vagrant up`, instead of figuring out all
of the
> > > > > > > dependencies on their local machine.
> > > > > > >
> > > > > > > A PR that introduces Vagrant (with Ansible for provisioning)
> can
> > be
> > > > > seen
> > > > > > > over here:
> > > > > > >
> > > > > > > https://github.com/apache/rave/pull/2
> > > > > > >
> > > > > > > and on Jira at:
> > > > > > >
> > > > > > > https://issues.apache.org/jira/browse/RAVE-1099
> > > > > > >
> > > > > > > For development, we're thinking a typical Grunt workflow
could
> be
> > > > > > > incorporated to make things really nice. The Tomcat server
> could
> > be
> > > > > > booted
> > > > > > > up with a Grunt command, files could be linted and built,
> > > > > > > unit/integration/functional/whatever tests we want to add
can
> be
> > > done
> > > > > > > automatically, and to top it off it can all be performed
as you
> > > work
> > > > > with
> > > > > > > watch.
> > > > > > >
> > > > > > > We're working on an initial Grunt PR now, and should have
it
> > ready
> > > > > soon.
> > > > > > At
> > > > > > > first it will just do simple things, and can be iterated
upon
> > > later.
> > > > > > >
> > > > > > > What do y'all think?
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message