Commit 1b25dcde96

Andrew Kelley <andrew@ziglang.org>
2019-03-19 05:38:24
freebsd ci: disable not working stuff
1 parent fd29935
Changed files (1)
ci/srht/freebsd_script
@@ -6,13 +6,8 @@ set -e
 ZIGDIR="$(pwd)"
 CACHE_BASENAME="llvm+clang-8.0.0-freebsd-x86_64-release"
 PREFIX="$HOME/$CACHE_BASENAME"
-TMPDIR="$HOME/tmpz"
 JOBS="-j$(sysctl -n hw.ncpu)"
 
-rm -rf $PREFIX
-rm -rf $TMPDIR
-mkdir $TMPDIR
-
 cd $HOME
 wget -nv "https://ziglang.org/builds/$CACHE_BASENAME.tar.xz"
 tar xf "$CACHE_BASENAME.tar.xz"
@@ -22,12 +17,15 @@ mkdir build
 cd build
 cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=$PREFIX -DCMAKE_INSTALL_PREFIX=$(pwd)/release -DZIG_STATIC=ON
 make $JOBS install
-# TODO test everything. I just made it short to test the part after this
-release/bin/zig build --build-file ../build.zig test-behavior -Dskip-release docs
+
+# TODO test everything. right now it's skipping stuff including docs
+# because for some reason @cImport is failing on the CI server.
+release/bin/zig build --build-file ../build.zig test-behavior -Dskip-release
 
 if [ -f ~/.s3cfg ]; then
   mv ../LICENSE release/
-  mv ../zig-cache/langref.html release/
+  # TODO re-enable this
+  #mv ../zig-cache/langref.html release/
   mv release/bin/zig release/
   rmdir release/bin