File tree Expand file tree Collapse file tree 4 files changed +68
-0
lines changed Expand file tree Collapse file tree 4 files changed +68
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Build
2+ on : push
3+ jobs :
4+ test :
5+ name : build
6+ runs-on : ubuntu-18.04
7+ strategy :
8+ matrix :
9+ erlang_version :
10+ - " 23.2"
11+ timeout-minutes : 10
12+ steps :
13+ - name : CHECKOUT REPOSITORY
14+ uses : actions/checkout@v2
15+ - name : CONFIGURE OTP & ELIXIR
16+ uses : actions/setup-elixir@v1
17+ with :
18+ otp-version : ${{ matrix.erlang_version }}
19+ elixir-version : 1.10.4
20+ - name : CONFIGURE BAZEL
21+ run : |
22+ ERLANG_HOME="$(dirname $(dirname $(which erl)))"
23+ cat << EOF >> .bazelrc
24+ build --@bazel-erlang//:erlang_version=${{ matrix.erlang_version }}
25+ build --@bazel-erlang//:erlang_home=${ERLANG_HOME}
26+ EOF
27+ # ! - name: Setup tmate session
28+ # ! uses: mxschmitt/action-tmate@v3
29+ - name : BUILD
30+ run : |
31+ bazelisk build :bazel_erlang_lib
Original file line number Diff line number Diff line change 1818
1919/rabbitmq_ct_client_helpers.d
2020/.rabbitmq_ct_client_helpers.plt
21+
22+ /.bazelrc
23+ /bazel- *
Original file line number Diff line number Diff line change 1+ load ("@bazel-erlang//:bazel_erlang_lib.bzl" , "erlang_lib" )
2+
3+ erlang_lib (
4+ app_name = "rabbitmq_ct_client_helpers" ,
5+ app_version = "master" ,
6+ deps = [
7+ "@rabbitmq-server//deps/amqp_client:bazel_erlang_lib" ,
8+ "@rabbitmq-server//deps/rabbit_common:bazel_erlang_lib" ,
9+ "@rabbitmq_ct_helpers//:bazel_erlang_lib" ,
10+ ],
11+ )
Original file line number Diff line number Diff line change 1+ load ("@bazel_tools//tools/build_defs/repo:http.bzl" , "http_archive" )
2+
3+ http_archive (
4+ name = "bazel-erlang" ,
5+ strip_prefix = "bazel-erlang-master" ,
6+ urls = ["https://github.com/rabbitmq/bazel-erlang/archive/master.zip" ],
7+ )
8+
9+ http_archive (
10+ name = "rabbitmq-server" ,
11+ strip_prefix = "rabbitmq-server-master" ,
12+ urls = ["https://github.com/rabbitmq/rabbitmq-server/archive/master.zip" ],
13+ )
14+
15+ http_archive (
16+ name = "rabbitmq_ct_helpers" ,
17+ strip_prefix = "rabbitmq-ct-helpers-master" ,
18+ urls = ["https://github.com/rabbitmq/rabbitmq-ct-helpers/archive/master.zip" ],
19+ )
20+
21+ load ("@rabbitmq-server//:workspace_helpers.bzl" , "rabbitmq_external_deps" )
22+
23+ rabbitmq_external_deps ()
You can’t perform that action at this time.
0 commit comments