build: add jenkins script
Change-Id: I787d238045a936adad6135777aa3160a77c34ce0
Refs: #2790
diff --git a/.jenkins.d/20-build.sh b/.jenkins.d/20-build.sh
new file mode 100755
index 0000000..5a04b56
--- /dev/null
+++ b/.jenkins.d/20-build.sh
@@ -0,0 +1,32 @@
+#!/usr/bin/env bash
+set -x
+set -e
+
+sudo rm -Rf /usr/local/include/ndn-group-encrypt
+sudo rm -f /usr/local/lib/libndn-group-encrypt*
+sudo rm -f /usr/local/lib/pkgconfig/ndn-group-encrypt*
+
+# Cleanup
+sudo ./waf -j1 --color=yes distclean
+
+# Configure/build in release mode
+./waf -j1 --color=yes configure
+./waf -j1 --color=yes build
+
+# Cleanup
+sudo ./waf -j1 --color=yes distclean
+
+# Configure/build in debug mode
+./waf -j1 --color=yes configure --debug
+./waf -j1 --color=yes build
+
+# Cleanup
+sudo ./waf -j1 --color=yes distclean
+
+# Configure/build in optimized mode with tests
+./waf -j1 --color=yes configure --with-tests
+./waf -j1 --color=yes build
+
+# Install
+sudo ./waf install -j1 --color=yes
+sudo ldconfig || true