Mina: Ruby deployer & automation tool designed for speed

Mina Logo

http://nadarei.co/mina/ (via)


Mina works really fast because it’s a deploy Bash script generator. It generates an entire procedure as a Bash script and runs it remotely in the server.

Compare this to the likes of Vlad or Capistrano, where each command is ran separately on their own SSH sessions. Mina only creates one SSH session per deploy, minimizing the SSH connection overhead.

Sonatype Nexus: Repository management tool that proxies remote repos and allows sharing of artifacts between teams

Sonatype logo

The Sonatype Nexus webpage says:

Sonatype Nexus sets the standard for repository management providing
development teams with the ability to proxy remote repositories and share
software artifacts. Download Nexus and gain control over open source
consumption and internal collaboration.

At work, we’re using Ant to manage our builds. We store artifacts from other teams in a common module. It would be nice to manage those external dependencies in a tool like Nexus.