First commit testing Ubuntu docker image build with deps
diff --git a/Ubuntu.dockerfile b/Ubuntu.dockerfile
new file mode 100644
index 0000000..61be690
--- /dev/null
+++ b/Ubuntu.dockerfile
@@ -0,0 +1,61 @@
+FROM ubuntu:14.04
+
+ENV GRGSM_GIT=https://github.com/ptrkrysik/gr-gsm
+ENV OSMOCORE_GIT=git://git.osmocom.org/libosmocore.git
+ENV GR_OSMOSDR_GIT=git://git.osmocom.org/gr-osmosdr
+
+# We know it's going to foul up, so we run this install separately and then ...fix... dpkg status
+RUN apt-get update && apt-get install -y uhd-host || \
+     sed -i "s/Status: install ok half-configured/Status: install ok installed/g" /var/lib/dpkg/status
+
+RUN apt-get update && apt-get install -y \
+    git \
+    vim \
+    gnuradio-dev \
+    gr-osmosdr \
+    libgnuradio-osmosdr0.0.0 \
+    libosmosdr-dev \
+    libosmosdr0 \
+    osmo-sdr \
+    cmake \
+    autoconf \
+    libtool \
+    python-talloc-dev \
+    libtalloc2 \
+    libtalloc-dev \
+    libpcsclite-dev \
+    build-essential \
+    libboost-all-dev \
+    libcppunit-dev swig \
+    doxygen \
+    liblog4cpp5-dev \
+    python-scipy \
+    librtlsdr-dev \
+    librtlsdr0 \
+    rtl-sdr
+
+
+RUN /usr/bin/git clone $OSMOCORE_GIT && \
+  cd libosmocore && \
+  autoreconf -i && \
+  ./configure && \
+  make && \
+  make install && \
+  ldconfig -i
+
+#RUN /usr/bin/git clone $GR_OSMOSDR_GIT && \
+#  cd gr-osmosdr && \
+#  mkdir build && \
+#  cd build && \
+#  cmake .. && \
+#  make && \
+#  make install && \
+#  ldconfig
+
+RUN /usr/bin/git clone $GRGSM_GIT && \
+  cd gr-gsm && \
+  mkdir build && \
+  cd build && \
+  cmake .. && \
+  make && \
+  sudo make install
diff --git a/travis.yml b/travis.yml
new file mode 100644
index 0000000..766660f
--- /dev/null
+++ b/travis.yml
@@ -0,0 +1,14 @@
+os:
+  - linux
+
+script:
+  - cd src
+  - make all
+
+matrix:
+  include:
+    - os: linux
+      language: generic
+      env: DOCKERFILE=Ubuntu.docker
+
+  script: cat $DOCKERFILE | docker build -