Worth a shot.. I’m using scpexe which forks OpenSSH as it’s easier to use when I forward SSH auth… this way I’m not constantly entering passwords for machines I’ve already authenticated to...
On Fri, Sep 12, 2014 at 11:31 AM, Curtis Rueden <[email protected]> wrote: > Hi Kevin, > > > I think the issue is that I”m using scpexe for my > > distributionManagement repository. > > Is there some reason you can't just use wagon-ssh? > > http://stackoverflow.com/a/14404990 > > Regards, > Curtis > > On Fri, Sep 12, 2014 at 1:11 PM, Kevin Burton <[email protected]> wrote: > > > "mvn package” on my code , without tests, is actually pretty fast. Takes > > about one minute. (I don’t need the tests btw as I’m using continuous > > integration and the code is already tested). > > > > One minute is pretty darn good… > > > > The problem is that ‘deploy’ takes about 7 minutes. > > > > That’s kind of not fun. > > > > I think the issue is that I”m using scpexe for my distributionManagement > > repository. > > > > Any options for improving the performance here? > > > > I think the issue is creating new SSH connections each time. I could use > > ControlPersist I think… which is an SSH feature to keep the SSH > connection > > in the background and re-use it. > > > > Downside: This will require me to use a custom SSH config everywhere. > > > > Another option is to use a file:// repository which is local and then > rsync > > the binaries over in one pass. > > > > Downside: kind of jacky and requires an additional step. > > > > Any other options ? > > > > > > > > -- > > > > Founder/CEO Spinn3r.com > > Location: *San Francisco, CA* > > blog: http://burtonator.wordpress.com > > … or check out my Google+ profile > > <https://plus.google.com/102718274791889610666/posts> > > <http://spinn3r.com> > > > -- Founder/CEO Spinn3r.com Location: *San Francisco, CA* blog: http://burtonator.wordpress.com … or check out my Google+ profile <https://plus.google.com/102718274791889610666/posts> <http://spinn3r.com>
