This playbook is designed to install the common tools used when developing with Ansible on Ubuntu 14.04. The general plays completed by the playbook are as follows:
- Prepares the workstation (updates packages and installs pip)
- Installs useful Python libraries
- Installs git, git-subrepo and GitEye
- Installs Atom text editor
- Installs Haroopad Markdown editor
- Installs Docker and tools
- Installs NodeJS and NPM
- Installs vim
- Installs Yeoman
-
Clone the repository or download an archive of the repository
-
Run the Ansible installer
sudo bash install_ansible.sh
-
Run the Ansible playbook
ansible-playbook prep.yml
-
Log out and log in (again)
-
GitEye (visual interface to git), type
giteye &
-
Atom is available from the menu
-
Haroopad is available from the menu
-
The remaining tools are only available from command line
- Logged into an Ubuntu workstation
- User account is allowed to run
SUDO
without password prompt
Downloads Atom from Github and installs it.
Installs Docker and useful Dockers tools (docker-compose etc.) from the official public repository.
- Install Git using apt-get.
- Clones the Github repository for git-subrepo and includes the executable in the user's path
- Downloads and install GitEye from Collab.net
Downloads and installs Haroopad
Adds the official Node repository and installs node.js and npm.
Installs useful Python libraries (including Ansible) using pip.
Install pip and updates the OS using apt-get.
Install VIM using apt-get and set the editor as the default command line editor.
Install Yeoman
Version | Release Date | Author | Description |
---|---|---|---|
0.1 | 08 Jan 2016 | Peter Dam | Initial release |
0.2 | 15 Feb 2016 | Peter Dam | Updated to include Haroopad |
0.3 | 08 Mar 2016 | Peter Dam | Updated the readme.md and replaced git-stree with git-subrepo |