Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ITB2015 - Package Management and Automation with CommandBox

386 views

Published on

In this session we will explore how to build, reuse and distribute CommandBox packages. We will also venture into automation land with all the different automation capabilities CommandBox offers not only at the Operating System level but at the CFML level. Anybody up for a CFML task runner?

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ITB2015 - Package Management and Automation with CommandBox

  1. 1. CommandBox Package Management & Automation
  2. 2. Install CommandBox www.ortussolutions.com/products/commandbox ● apt-get ● Homebrew ● box.exe ortus.gitbooks.io
  3. 3. ForgeBox ● Web GUI ● REST API ● CLI (forgebox namespace) ● Doesn’t host, just lists
  4. 4. Install Packages ● install package ● Install conventions (module/, etc) ● Dependencies installed ● --production flag ● Ignores
  5. 5. Endpoints ● file:C:/myfile.zip ● folder:C:/myfolder/ ● http(s)://mysite.com/file.zip ● forgebox:slug ● forgebox:slug@version ● git+ssh://site.com/repo.git#tag
  6. 6. Manage Packages ● list ● update ● outdated
  7. 7. Automation OS .cfm execution
  8. 8. Automation CommandBox recipes
  9. 9. Automation ● Custom Commands ○ Chuck Norris ○ ImageToASCII ○ CFDocs ○ Write your own!

×