Chocolatey | Ruby | Provision Windows Software Development Environment

Script Install a Windows Software Development Environment using Chocolatey, Ruby amd laundry4j.com

As Chocolatey is the most complete and popular package manager for Windows, it is the ideal choice for installing the software tooling typical in a software developmnet environment based on Java.

laundry4j.com is a real-world software model that exemplifies the art of developing a microservices application with DevOps (SRE) practices for provisioning the tooling and infrastructure services required to develop, build, test, integrate, deploy and manage the enterprise application in all its lifecycle guises.

The open source laundry4j.com project lives in Gitlab at http://www.assets4u.co.uk/commons/laundry4j.com

First lets install chocolatey herself.

How to Install Chocolatey

To install chocolatey you need your command (or powershell) shell running as administrator. For winemacs users this is as simple as right-clicking on the run emacs desktop icon and selecting “Run as Administrator”.

Then simply copy and paste the below command.

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Use Chocolatey to Install Git (and Git Bash)

choco install -y git.install
refreshenv
git --version

Don’t forget to use refreshenv otherwise your shell will not contain the updated path.

Use Chocolatey to Install Google Chrome and Mozilla Firefox

Use Ruby to Restore (and Backup) Chrome and Firefox Bookmarks (Favourites) and Plugins

Use Chocolatey to Install the LastPass Password Manager

choco install -y lastpass

Use Chocolatey to Install win emacs

choco install -y emacs

Use Chocolatey to Install the CloudBerry Explorer (S3)

choco install -y cloudberryexplorer.s3

Use Chocolatey to Install the IntelliJ Java IDE

Leave a Reply

Your email address will not be published. Required fields are marked *