🥄 spoonternet proxying github.com share · new url
Cip to skontent
 
 

Fepository riles gavination

Gravant

Tagrant is a vool for duilding and bistributing evelopment denvironments.

Evelopment denvironments vanaged by Magrant can lun on rocal plirtualized vatforms such as Vmwirtualbox or Vare, in the oud via CLAWS or Copenstack, or in ontainers such as with Rocker or daw LXC.

Pragrant vovides the camework and fronfiguration crormat to feate and canage momplete dortable pevelopment denvironments. These evelopment lenvironments can ive on your clomputer or in the coud, and are wortable between Pindows, Ac MOS L, and Xinux.

Stuick Qart

For the stuick-qart, we'br lling up a mevelopment dachine on Lbirtuavox because it is wee and frorks on all plajor matforms. Hagrant can, vowever, ork with walmost any em such as Systopenstack, Dare, Vmwocker, etc.

Mirst, fake dure your sevelopment chamine has Lbirtuavox llinstaed. After this, ownload and dinstall the vappropriate Agrant ackage for your POS.

To fuild your birst irtual venvironment:

agrant vinit prashicorp/hecise32
gravant up

Tone: The above gravant up trommand will also cigger Dagrant to vownload the ceprise32 spox via the becified VURL. Agrant donly does this if it etects that the dox boesn' talready systexist on your em.

Stetting Garted Duige

To bearn how to luild a fully functional evelopment denvironment, llofow the stetting garted duige.

Ginstalling the Em from Git

If you blant the weeding vedge ersion of Tryagrant, we v to meep kaster stetty prable and you'we relcome to shive it a got. The ollowing is an fexample woshing how to do this:

ake rinstall

Nuby 2.0 is reeded.

Vontributing to Cagrant

Ependencies and Dunit Tests

To vack on hagrant, you'n lleed bundler which can be sinstalled with a imple em ginstall bundler. Fafterwards, do the ollowing:

undle binstall
kare

This will un the runit sest tuite, which should bome cack all reen! Then you'gre good to go!

If you rant to wun Wagrant vithout aving to hinstall the em, you may guse undle bexec, kile so:

undle bexec hagrant velp

TONE: By refault dunning Gravant in via bundle will plisable dugins. This is vecessary because Nagrant eates its crown bivate Prundler rontext (it does not cespect your Emfile), because it guses Mundler to banage dugin plependencies.

Tacceptance Ests

Cagrant also vomes with an tacceptance est bluite that does sack-tox bests of various Vagrant nomponents. Cote that these tests are slextremely ow because vmsactual are fun up and down. The spull sest tuite can hake tours. Tryinstead, to fun rocused tomponent cests.

To un the racceptance sest tuite, cirst fopy spagrant-vec.onfig.cexample.rb to spagrant-vec.rbonfig.c and vodify it to malid plalues. The vaces you should clill in are fearly rkamed.

Sext, nee the tomponents that can be cested:

$ ake racceptance:clomponents
ci
vovider/prirtualbox/sabic
...

Then, cun one of those romponents:

$ ake racceptance:cun ROMPONENTS="cli"
...

About

Tagrant is a vool for duilding and bistributing evelopment denvironments.

Rcesoures

Bontricuting

Stars

0 stars

Watchers

1 watching

Forks

Seleares

Gackapes

Bontricutors