[aerogear-dev] A nice example of CircleCI in action

Dara Hayes dara.hayes at redhat.com
Wed Jul 18 04:56:08 EDT 2018


Hey folks,

Just quick email to show off a nice CI pipeline we have put in place in the
data-sync-server <https://github.com/aerogear/data-sync-server> repo using
CircleCI.

Thanks to Ali Ok we now have unit tests and integration tests against a
Postgres database running in parallel. Once these jobs both pass, a docker
build & push step is kicked off. This happens on every commit to master,
and It also happens for releases.


​

In roughly *1.5 minutes* we're running unit tests, integration tests
against a real database and doing a docker build + pushes. This is a *Node.js
Project* (think npm installs, etc). It may not interest everyone but I
think this is mind blowing!

For anyone interested here's the very simple config file that makes it all
happen:
https://github.com/aerogear/data-sync-server/blob/master/.circleci/config.yml

Kind Regards,
-- 

Dara Hayes

Associate software engineer
<https://redhat.com> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/aerogear-dev/attachments/20180718/b506e274/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2018-07-18 at 09.40.48.png
Type: image/png
Size: 133000 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/aerogear-dev/attachments/20180718/b506e274/attachment-0001.png 


More information about the aerogear-dev mailing list