[Firehol-devs] Automated build/deployment notifications

Phil Whineray phil at sanewall.org
Sat Jan 18 07:56:52 GMT 2014

Dev List

These days the FireHOL infrastructure automatically updates when new
code is pushed to the main Git repositories. This applies both to
test and live website changes and automatic tar-file production from
code commits.

The code currently emails the commiter with the results. I'm minded to
change it to emailing the build notifications to this list to increase
the visibility of changes.

An alternative would be to set up a new list but that's quite a lot of
work.  The subjects (or From) should be pretty easy to filter for those
who really do not want to see them.

Does anyone forsee a major problem with this?


----- Forwarded message from FireHOL builds <builds at firehol.org> -----

Date: Sat, 18 Jan 2014 08:45:11 +0100 (CET)
From: FireHOL builds <builds at firehol.org>
To: phil.whineray at gmail.com
Subject: Build success for https://github.com/philwhineray/firehol-website test

Deploying https://github.com/philwhineray/firehol-website branch test as test
The new website should now be available at:
(if not, check the logs and your nginx.conf)

Your build log is below...
>From https://github.com/philwhineray/firehol-infrastructure
   bcaa1e9..4fb34e7  master     -> master
>From https://github.com/philwhineray/firehol-website
   82756b2..e383955  test       -> test
mkdir -p tmp
test -f /home/web/firehol/download/unsigned/master/firehol-manual.html && cp /home/web/firehol/download/unsigned/master/firehol-manual.html tmp/. || wget -q -O tmp/firehol-manual.html http://firehol.org/firehol-manual.html
mkdir -p tmp
test -f /home/web/firehol/download/unsigned/master/firehol-services.html && cp /home/web/firehol/download/unsigned/master/firehol-services.html tmp/. || wget -q -O tmp/firehol-services.html http://firehol.org/firehol-services.html
mkdir -p output
nanoc compile
Loading site data… Loading example code => uri data
Loading example services => uri data
Compiling site…
      create  [0.00s]  output/packages/index.html
      create  [0.00s]  output/email/index.html
      create  [0.66s]  output/tutorial/index.html
      create  [0.05s]  output/services/index.html
      create  [0.00s]  output/foxyhosting.png
      create  [0.00s]  output/manual/index.html
      create  [0.00s]  output/style.css
      create  [0.00s]  output/404.html
      create  [0.00s]  output/overview-fireqos/index.html
      create  [0.12s]  output/overview-firehol/index.html
      create  [0.00s]  output/lib/jquery.js
      create  [0.01s]  output/index.html
      create  [0.02s]  output/news/index.html
      create  [0.00s]  output/getting-involved/index.html
      create  [0.00s]  output/getting-help/index.html
      create  [0.00s]  output/resources/index.html
      create  [0.00s]  output/installing/index.html
      create  [0.03s]  output/faq/index.html
      create  [0.00s]  output/semantic.css

Site compiled in 1.86s.
Deployment of test as test completed

----- End forwarded message -----

More information about the Firehol-devs mailing list