Thank you.

I'm still interested in the wagon code btw.


On Tue, Jul 29, 2014 at 8:21 PM, Benson Margulies <[email protected]>
wrote:

> http://evgeny-goldin.com/wiki/Sshexec-maven-plugin?
>
> On Tue, Jul 29, 2014 at 10:04 AM, Thomas Larsson
> <[email protected]> wrote:
> > Well, the use case is that we perform an integration test of an Apache
> > Oozie workflow and one step in this test is to verify that some hive
> > databases have been deleted.
> > Since the tests are not run locally but on a cluster, we need to execute
> > some commands on that cluster over ssh.
> >
> > An obvious follow-up question is, is there any recommended maven plugin
> for
> > executing ssh commands?
> >
> > But on a more philosophical level I am also interested in why the Wagon
> > code looks like it does.
> >
> > Best Regards
> > Thomas
> >
> >
> > On Tue, Jul 29, 2014 at 3:49 PM, Benson Margulies <[email protected]
> >
> > wrote:
> >
> >> In my experience, trying to use the wagon-maven-plugin to do anything
> >> except move Maven artifacts around is a really exciting experience. If
> >> you describe your entire use case perhaps someone can offer another
> >> approach?
> >>
> >> On Tue, Jul 29, 2014 at 9:47 AM, Thomas Larsson
> >> <[email protected]> wrote:
> >> > Hello all,
> >> >
> >> > I am wondering why it is that
> >> > org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon is not
> >> looking
> >> > at non-zero exit codes instead of non-null error streams to determine
> >> > whether a command has succeeded or not?
> >> >
> >> > We have a case where we execute an Apache Hive query over ssh using
> the
> >> > maven wagon plugin, with a command looking something like "hive -e
> 'show
> >> > databases'".
> >> > When doing this, hive outputs parts of the result over stderr (which
> is
> >> > very weird I grant) but the command exits with exit code 0, i.e. no
> >> error.
> >> > However, since wagon (and in extension the wagon-plugin) sees stderr
> >> > content, it considers this a failed step.
> >> >
> >> > I found some TODOs in the code surrounding this but no JIRA Issue.
> >> > So I am wondering what the concrete reason is for doing it in this
> >> slightly
> >> > weird way.
> >> >
> >> > Best Regards
> >> > Thomas
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [email protected]
> >> For additional commands, e-mail: [email protected]
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to