aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjgeboski <jgeboski@gmail.com>2015-01-30 14:19:32 -0500
committerjgeboski <jgeboski@gmail.com>2015-01-30 16:21:30 -0500
commit50c1108d3ac1dedda35a35579715821894eafe55 (patch)
treeb4f22bcf0118de972349ede2461b225e0e02ee72
parent3c3a91a4472f4b58da7a44f25336934571311701 (diff)
downloadbitlbee-facebook-50c1108d3ac1dedda35a35579715821894eafe55.tar.gz
bitlbee-facebook-50c1108d3ac1dedda35a35579715821894eafe55.tar.bz2
bitlbee-facebook-50c1108d3ac1dedda35a35579715821894eafe55.tar.xz
travis: initial Travis CI support
-rw-r--r--.travis.yml51
1 files changed, 51 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..3c89452
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,51 @@
+language: c
+
+notifications:
+ email: false
+
+os:
+ - linux
+
+compiler:
+ - gcc
+
+env:
+ - DEBUG=disable
+ - DEBUG=enable
+
+before_install:
+ - sudo apt-get update -qq
+ - sudo apt-get install -qq
+ --no-install-recommends
+ asciidoc
+ clang
+ lynx
+ xsltproc
+ xmlto
+ - git clone https://github.com/bitlbee/bitlbee
+ - cd bitlbee
+ - git checkout -b develop origin/develop
+ - ./configure
+ --events=glib
+ --ssl=gnutls
+ --debug=1
+ --plugins=1
+ --jabber=0
+ --msn=0
+ --oscar=0
+ --otr=0
+ --purple=0
+ --skype=0
+ --twitter=0
+ --yahoo=0
+ - make
+ - sudo make install install-dev
+ - cd -
+
+script:
+ - ./autogen.sh --${DEBUG}-debug
+ - scan-build -k
+ --use-cc=$(which "${CC}")
+ --status-bugs
+ -analyze-headers
+ make