These are chat archives for ewilde/crane

18th
Dec 2014
Edward Wilde
@ewilde
Dec 18 2014 08:47
just the help command to implement and document crane init, then i think we could do some marketing
and push the first 0.1 release
Kevin Holditch
@kevholditch
Dec 18 2014 08:52
great work on getting the choco package approved mate. Saw that last night
we should get together before Christmas for an hour and bash out the next steps
Edward Wilde
@ewilde
Dec 18 2014 08:53
yeah very keen to do that
maybe a skype session on evening would be easiest to arrange?
i've written an integration test , which checks that calling build.ps1 works after a crane init
Kevin Holditch
@kevholditch
Dec 18 2014 08:55
yep that's cool with me
Edward Wilde
@ewilde
Dec 18 2014 08:56
going to hang a lot of asserts of those tests
Its in the develop branch now
going to assert the assembly info patch next
Kevin Holditch
@kevholditch
Dec 18 2014 08:57
cool
from looking at ncrunch I can see quite a bit of untested domain logic
so we should probably plug those gaps too
Edward Wilde
@ewilde
Dec 18 2014 08:58
definitely , ncrunch still not happy on my pc. need to take a look at that
Kevin Holditch
@kevholditch
Dec 18 2014 09:00
ok if you need a hand with it let me know, can be a bit tricky to get going sometimes
Edward Wilde
@ewilde
Dec 18 2014 09:00
crane 0.1 will be our christmas present to the .net community :smile:
yeah maybe on the skype call you can take a look
(quick look)
Kevin Holditch
@kevholditch
Dec 18 2014 09:01
yep can do no worries
I have been discussing crane with two of my friends who are great developers and they love the diea
idea*
one of them said that it would be cool if you made it extensible with nuget/chocolately so people could pull in their own customerisations for build scripts/templates. We had already thought of that, so that's cool!
Edward Wilde
@ewilde
Dec 18 2014 09:04
cool :bear: . i think we should do the config story in the next milestone 0.2. Something basic. So we can swap build template provider
Kevin Holditch
@kevholditch
Dec 18 2014 09:04
yep sounds good
crane package CityIndex
would install the cityindex build templates
that would be powerful, then cityindex could host a nuget package with their build templates in internally and the whole company could use crane and do the builds the same
Edward Wilde
@ewilde
Dec 18 2014 09:05
ah i see, so crane package pulls a nuget package 'CityIndex
Kevin Holditch
@kevholditch
Dec 18 2014 09:05
yep
Edward Wilde
@ewilde
Dec 18 2014 09:05
into the scripts directory
Kevin Holditch
@kevholditch
Dec 18 2014 09:05
and that has your own templates in
so you could distribute them around your company
maintain them in one place
Edward Wilde
@ewilde
Dec 18 2014 09:06
like it
Kevin Holditch
@kevholditch
Dec 18 2014 09:06
then all of the devs would automatically get the new version
so everyone would have the same build in the company
with your companies conventions
company's
Edward Wilde
@ewilde
Dec 18 2014 21:35
done another build integration test, loving how easy they are to construct. Be good to get your feedback 66e02f1f40ddda3d97b55442015f0e4e6aa65cc5
ewilde/crane@66e02f1
Edward Wilde
@ewilde
Dec 18 2014 21:42
i also updated the extensibility issue we already had open #16 with the awesome idea to use nuget
also found some more badges we can put on our git home page :smile_cat: https://github.com/jonnii/chinchilla (contributors area)