diff --git a/.eqc-info b/.eqc-info new file mode 100644 index 00000000..ba0e2501 Binary files /dev/null and b/.eqc-info differ diff --git a/.travis.yml b/.travis.yml index 5550106b..4b70972d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,12 +1,8 @@ language: erlang -notifications: - webhooks: http://basho-engbot.herokuapp.com/travis?key=a5be8bf3dea048bd7c5c1e93a37da1ab29709f51 - email: eng@basho.com otp_release: - - R15B02 - - R15B01 - - R15B - - R14B04 - - R14B03 -# - R15B03 - + - 20.3.8 + - 21.3 + - 22.3 +script: + - chmod u+x rebar3 + - ./rebar3 do upgrade, compile, xref, dialyzer, eunit diff --git a/c_src/build_deps.sh b/c_src/build_deps.sh index 207d2877..cfb1120c 100755 --- a/c_src/build_deps.sh +++ b/c_src/build_deps.sh @@ -8,7 +8,7 @@ if [ `uname -s` = 'SunOS' -a "${POSIX_SHELL}" != "true" ]; then fi unset POSIX_SHELL # clear it so if we invoke other scripts, they run as ksh as well -LEVELDB_VSN="2.0.35" +LEVELDB_VSN="2.0.36" SNAPPY_VSN="1.0.4" @@ -103,4 +103,4 @@ case "$1" in (cp leveldb/perf_dump leveldb/sst_rewrite leveldb/sst_scan leveldb/leveldb_repair ../priv) ;; -esac \ No newline at end of file +esac diff --git a/rebar.config b/rebar.config index ac3fe155..41d712bc 100644 --- a/rebar.config +++ b/rebar.config @@ -2,7 +2,7 @@ {eunit_opts, [verbose]}. {so_name, "eleveldb.so"}. -{plugins, [{rebar3_eqc, {git, "https://github.com/Vagabond/rebar3-eqc-plugin", {branch, "master"}}}, pc]}. +{plugins, [{eqc_rebar, {git, "https://github.com/Quviq/eqc-rebar", {branch, "master"}}}, pc]}. {provider_hooks, [ @@ -22,15 +22,6 @@ {erl_opts, [warnings_as_errors, debug_info]}. -%% -%% The following 3 lines are only activated during builbot -%% unit tests. The buildbot script executes the following: -%% sed -i -e 's/% #!sed //' rebar.config test/eleveldb_schema_tests.erl -%% -% #!sed {deps, [ -% #!sed {cuttlefish, ".*", {git, "git://github.com/basho/cuttlefish.git", {branch, "develop"}}} -% #!sed ]}. - {port_env, [ %% Make sure to set -fPIC when compiling leveldb {"CFLAGS", "$CFLAGS -Wall -O3 -fPIC"}, diff --git a/rebar3 b/rebar3 index f0b1ba78..e550663a 100755 Binary files a/rebar3 and b/rebar3 differ