There are a few things we need to accomplish with Puppet, in chronological order: Fire up Eclipse/Geppetto and start a new project in your workspace. Let’s start with creating a basic directory structure for storing our files needed. Some IDE for editing Puppet manifests (I prefer Geppetto).In order to get things running smoothly you have: So, let’s get thing of the ground shall we? (pro tip: scroll all the way down to simply clone my git repository with all the code )) Prerequisites Nice! □įurthermore, Vagrant provides us a cool Ubuntu server image, ready to rock with Puppet. However, the nice dudes from compiled them already for us, and provide it via their repository. Normally, you have to compile PHP from source in order to try it that quickly after it has been released. Well, March 1 it was finally there: the official release of PHP 5.4!īecause it definately will take some time before we can install it with our favorite package manager, I decided to create a small Puppet manifest in combination with Vagrant that will build a virtual machine. After adding the repository you can install the firefox package:Įverybody PHP developer who didn’t live under a rock the past few months must have heard of the upcoming release of PHP 5.4. If you want to install manually just follow the instructions in their Wiki. ![]() The Ubuntuzilla repository worked like a charm. Using the Linux Mint repository I experienced some problems. There are a couple of options to install FireFox trough package manager: We are using Ansible for configuration management (for both our production and develop environment) so I prefer a package above compiling shit because that’s much easier to automate. Because of that there is no firefox package available in the default repositories. On Debian there is a package called iceweasel. An example playbook can be found at the bottom of this post. So here is a little writeup on how I managed to get it running to save you some time. Of course a search yielded some interesting results, but also a lot of crap. Because we develop on a virtualised server installing FireFox was a bit more tricky then I expected. When you start testing with Behat and Mink Selenium2 driver you also need a browser running. There is a ready to use Ansible role available – also created by Jeff Geerling – which I recommend. I like Homebrew to install packages on my Mac so that’s also what I use in my Ansible setup. Installation of Applications and packages ![]() In this post I’ll explain the most important details of my setup. I’ve also used it as starting point for my own repository. The README.md contains a lot of useful information and the repository is an excellent starting point. It appears I’m not the only one and found Jeff Geerling’s excellent mac-dev-playbook repository. Of course, with my favourite configuration management tool: Ansible. Because I belong to the power users which tend to customise their installations a lot and because I like automation I decided I was going to automate this cumbersome job for once and for all. Unfortunately as a zsh and tmux user I ran into a very annoying bug and so I was forced to re-install my MBP with Yosemite. ![]() ![]() An Ecommerce HelpdeskTo manage customer queries across engagement channelsWe are live with 175+ leading brands such as Mamaearth, Wow Skin Science, Man Matters, Neemans Shoes, Ravin Jeans and many more!LimeChat is backed by Stellaris Venture Partners, Y Combinator, Pi Ventures, Titan Capital, and the founders of Mamaearth and Man Matters.Last month I updated my development machine to the shiny new El Capitan. A Customer Support Automation ChatbotTo automate 70% of your support tickets4. A Human-level Sales AssistantTo boost your website conversions by 10%3. The world's first Drip Campaign system for WhatsApp Marketing To double your conversions for abandoned checkouts and reorder campaigns2. We help some of the best ecommerce brands leverage WhatsApp into a major revenue stream through-1. Our results with India's leading brands show that we are at least 2x better than any other WhatsApp marketing or chatbot solution in the market.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |