Etiene / lua.space

The Lua Community Blog
http://lua.space
81 stars 18 forks source link

post about Continuous Integration with Lua #30

Closed kikito closed 8 years ago

kikito commented 8 years ago

Hi there,

Here's the article about my talk about CI in FOSDEM.

Initially it was a single article, but it got so long that I split it into two: one about "what is it and why CI is good" and another one about doing it with Lua. That's the one I am sending as a PR. It includes a link to the other one, which is only in my blog. I hope this is acceptable.

Notice that I could not test it locally, and that I included links to some images and an iframe with the slides. On my website, the images were too wide for the space I had left them. I had to add this css (modify as you see fit):

iframe {
  width: 100%;
  height: 15em;
  border: 1px solid #ccc;
}

img {
  max-width: 100%;
}

I give my permission to editorialize the text (proper English, shortening, etc) as much as necessary, including removing/changing images and the aforementioned iframe.

undefdev commented 8 years ago

Hey Kikito,

nice post! Easy to follow and very detailed, thanks for sharing! I don't see a problem with linking to your other post, especially considering that your post is valuable on it's own.

However I believe I found a small error. In line 193 you speak of the command line option --continue. I haven't used busted yet, but because I can't find it in the example below and in the entire travis.yml I assume that this was probably meant to be --coverage.

Once this is cleared up, I'd be happy to merge.

kikito commented 8 years ago

Sure, it is --coverage! I have changed that line, squashed the change and force-pushed the pr.

josefnpat commented 8 years ago

:+1: