Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

use https to pull deps #13

Open
wants to merge 9 commits into
base: develop
Choose a base branch
from
Open

use https to pull deps #13

wants to merge 9 commits into from

Conversation

korry8911
Copy link

seanmcevoy and others added 9 commits June 29, 2015 21:09
This pulls in the fix for the spurious 400 errors.
Bump MochiWeb version to 2.9.0p2
If the string returned by erlang:system_info(otp_release) begins with R15B01 but has any suffix the previous version check would erroneously assume that it supported APIs introduced in R15B02.

This is pretty obscure and unlikely to be relevant to most anyone any more, but it can bite painfully in certain regression testing scenarios.
change otp version check to accommodate patched R15B01 releases
@thumbot
Copy link

thumbot commented Jan 3, 2017

Thanks @korry8911!

Settings
---
minimum_reviewers: 2
merge: true
build_steps:
- make clean
- make deps
- make compile
- make test
- make xref
- make dialyzer
org_mode: true
timeout: 1800

@thumbot
Copy link

thumbot commented Jan 3, 2017

kc-rebar-convert 0f9bb7b ➡️ develop 1beeeaf ✅ completed
Looks good! 👍
✅ MERGE

Started at: 2017-01-03 10:08
Duration: 1 seconds.
Result: OK
Message: Merge Success: kc-rebar-convert 0f9bb7b onto target branch: develop 1beeeaf
Exit Code: OK

📄







  Merge made by the 'recursive' strategy.
 demo/rebar.config           | 4 ++--
 priv/templates/rebar.config | 2 +-
 rebar.config                | 6 +++---
 3 files changed, 6 insertions(+), 6 deletions(-)




✅ MAKE_CLEAN

Started at: 2017-01-03 10:08
Duration: 1 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b; make clean




  WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/mochiweb to be an app dir (containing ebin/*.app), but no .app found.
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (clean)





✅ MAKE_DEPS

Started at: 2017-01-03 10:08
Duration: 2 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b; make deps




  WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/meck to be an app dir (containing ebin/*.app), but no .app found.
WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/ibrowse to be an app dir (containing ebin/*.app), but no .app found.
WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/mochiweb to be an app dir (containing ebin/*.app), but no .app found.
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (get-deps)
WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/meck to be an app dir (containing ebin/*.app), but no .app found.
WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/ibrowse to be an app dir (containing ebin/*.app), but no .app found.
WARN:  Expected /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/deps/mochiweb to be an app dir (containing ebin/*.app), but no .app found.
Pulling meck from {git,"https://github.com/basho/meck.git",{tag,"0.8.2"}}
Cloning into 'meck'...
Pulling ibrowse from {git,"https://github.com/basho/ibrowse.git",{tag,"v4.3"}}
Cloning into 'ibrowse'...
Pulling mochiweb from {git,"https://github.com/basho/mochiweb.git",
                           {tag,"v2.9.0p2"}}
Cloning into 'mochiweb'...
==> meck (get-deps)
==> ibrowse (get-deps)
==> mochiweb (get-deps)





✅ MAKE_COMPILE

Started at: 2017-01-03 10:08
Duration: 4 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b; make compile




  ==> meck (get-deps)
==> ibrowse (get-deps)
==> mochiweb (get-deps)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (get-deps)
./rebar compile
==> meck (compile)
Compiled src/meck_cover.erl
Compiled src/meck_expect.erl
Compiled src/meck.erl
Compiled src/meck_matcher.erl
Compiled src/meck_args_matcher.erl
Compiled src/meck_history.erl
Compiled src/meck_code.erl
Compiled src/meck_code_gen.erl
Compiled src/meck_util.erl
Compiled src/meck_ret_spec.erl
Compiled src/meck_proc.erl
==> ibrowse (compile)
Compiled src/ibrowse_lib.erl
Compiled src/ibrowse_app.erl
Compiled src/ibrowse_socks5.erl
Compiled src/ibrowse_lb.erl
Compiled src/ibrowse_sup.erl
Compiled src/ibrowse.erl
Compiled src/ibrowse_http_client.erl
==> mochiweb (compile)
Compiled src/mochihex.erl
Compiled src/mochiweb_response.erl
Compiled src/mochiglobal.erl
Compiled src/mochiweb_base64url.erl
Compiled src/mochiweb_sup.erl
Compiled src/mochinum.erl
Compiled src/mochifmt_records.erl
Compiled src/mochiweb_headers.erl
Compiled src/mochiweb_util.erl
Compiled src/mochiweb_mime.erl
Compiled src/mochiweb_echo.erl
Compiled src/mochiutf8.erl
Compiled src/mochiweb_skel.erl
Compiled src/mochiweb_multipart.erl
Compiled src/mochilists.erl
Compiled src/mochiweb_app.erl
Compiled src/mochiweb_session.erl
Compiled src/mochiweb_http.erl
Compiled src/mochiweb_request.erl
Compiled src/mochilogfile2.erl
Compiled src/mochijson2.erl
Compiled src/mochitemp.erl
Compiled src/mochiweb_acceptor.erl
Compiled src/mochiweb.erl
Compiled src/mochiweb_cookies.erl
Compiled src/mochiweb_cover.erl
Compiled src/mochiweb_socket.erl
Compiled src/mochifmt_std.erl
Compiled src/mochijson.erl
Compiled src/mochiweb_websocket.erl
Compiled src/mochiweb_html.erl
Compiled src/mochiweb_io.erl
Compiled src/mochiweb_socket_server.erl
Compiled src/reloader.erl
Compiled src/mochifmt.erl
Compiled src/mochiweb_charref.erl
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (compile)
Compiled src/webmachine_error.erl
Compiled src/webmachine_logger_watcher_sup.erl
Compiled src/webmachine_perf_log_handler.erl
Compiled src/webmachine_log.erl
Compiled src/webmachine_error_handler.erl
Compiled src/webmachine_util.erl
Compiled src/webmachine_deps.erl
Compiled src/webmachine_sup.erl
Compiled src/webmachine_error_log_handler.erl
Compiled src/webmachine_dispatcher.erl
Compiled src/webmachine_app.erl
Compiled src/webmachine_decision_core.erl
Compiled src/webmachine_request.erl
Compiled src/webmachine_multipart.erl
Compiled src/wrq.erl
Compiled src/webmachine.erl
Compiled src/webmachine_logger_watcher.erl
Compiled src/webmachine_router.erl
Compiled src/webmachine_access_log_handler.erl
Compiled src/webmachine_resource.erl
Compiled src/wmtrace_resource.erl
Compiled src/webmachine_mochiweb.erl





✅ MAKE_TEST

Started at: 2017-01-03 10:08
Duration: 27 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b; make test




  ==> meck (get-deps)
==> ibrowse (get-deps)
==> mochiweb (get-deps)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (get-deps)
./rebar compile
==> meck (compile)
==> ibrowse (compile)
==> mochiweb (compile)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (compile)
./rebar eunit skip_deps=true
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (eunit)
Compiled src/webmachine_error.erl
Compiled src/webmachine_perf_log_handler.erl
Compiled src/webmachine_logger_watcher_sup.erl
Compiled src/webmachine_log.erl
Compiled src/webmachine_error_handler.erl
Compiled src/webmachine_deps.erl
Compiled src/webmachine_error_log_handler.erl
Compiled src/webmachine_sup.erl
Compiled src/webmachine_decision_core.erl
Compiled src/webmachine_request.erl
Compiled src/webmachine_app.erl
Compiled src/wrq.erl
Compiled src/webmachine_dispatcher.erl
Compiled src/webmachine_multipart.erl
Compiled src/webmachine.erl
Compiled src/webmachine_logger_watcher.erl
Compiled src/webmachine_router.erl
Compiled src/webmachine_resource.erl
Compiled src/wmtrace_resource.erl
Compiled src/webmachine_access_log_handler.erl
Compiled src/webmachine_mochiweb.erl
Compiled test/decision_core_test.erl
Compiled test/wm_echo_host_header.erl
Compiled test/wm_integration_test_util.erl
Compiled test/wm_integration_test.erl
Compiled test/etag_test.erl
Compiled src/webmachine_util.erl
....................................................................................................
OK, passed 100 tests
....................................................................................................(x10)....................................................................................................(x100)..............(x10).........(x1)..
Time limit reached: 10.0 seconds.

OK, passed 2592 tests
OK, passed the test.
OK, passed the test.
OK, passed the test.
  All 147 tests passed.
Cover analysis: /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b/.eunit/index.html





✅ MAKE_XREF

Started at: 2017-01-03 10:09
Duration: 2 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b; make xref




  ==> meck (get-deps)
==> ibrowse (get-deps)
==> mochiweb (get-deps)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (get-deps)
./rebar compile
==> meck (compile)
==> ibrowse (compile)
==> mochiweb (compile)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (compile)
./rebar xref skip_deps=true
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (xref)





✅ MAKE_DIALYZER

Started at: 2017-01-03 10:09
Duration: 28 seconds.
Result: OK
Message: OK
Exit Code: 0

📄


cd /tmp/thumbs/develop.1beeeaf.kc-rebar-convert.0f9bb7b; make dialyzer




  ==> meck (get-deps)
==> ibrowse (get-deps)
==> mochiweb (get-deps)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (get-deps)
./rebar compile
==> meck (compile)
==> ibrowse (compile)
==> mochiweb (compile)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (compile)
dialyzer --check_plt --plt /home/ubuntu/.riak_combo_dialyzer_plt --apps kernel stdlib sasl erts ssl tools os_mon runtime_tools crypto inets xmerl webtool snmp public_key mnesia eunit syntax_tools compiler && \
		dialyzer --add_to_plt --plt /home/ubuntu/.riak_combo_dialyzer_plt --output_plt /home/ubuntu/.riak_combo_dialyzer_plt --apps kernel stdlib sasl erts ssl tools os_mon runtime_tools crypto inets xmerl webtool snmp public_key mnesia eunit syntax_tools compiler ; test $? -ne 1
  Checking whether the PLT /home/ubuntu/.riak_combo_dialyzer_plt is up-to-date... yes
done (passed successfully)
 yes
done (passed successfully)
dialyzer --build_plt --output_plt .local_dialyzer_plt deps/*/ebin ; test $? -ne 1
  Compiling some key modules to native code... done in 0m8.51s
  Creating PLT .local_dialyzer_plt ...
Unknown functions:
  application:get_env/2
  application:start/1
  base64:decode/1
  base64:encode/1
  beam_lib:chunks/2
  beam_lib:version/1
  binary:match/2
  c:l/1
  calendar:datetime_to_gregorian_seconds/1
  calendar:day_of_the_week/1
  calendar:gregorian_seconds_to_datetime/1
  calendar:local_time/0
  calendar:local_time_to_universal_time_dst/1
  calendar:now_to_local_time/1
  calendar:universal_time/0
  calendar:universal_time_to_local_time/1
  code:all_loaded/0
  code:delete/1
  code:ensure_loaded/1
  code:get_object_code/1
  code:is_sticky/1
  code:load_binary/3
  code:load_file/1
  code:priv_dir/1
  code:purge/1
  code:stick_mod/1
  code:unstick_mod/1
  code:which/1
  compile:forms/2
  cover:compile_beam/1
  cover:compile_beam/2
  cover:compile_module/2
  cover:export/2
  cover:get_term/1
  cover:import/1
  cover:is_compiled/1
  cover:module_info/1
  cover:write/2
  crypto:block_decrypt/4
  crypto:block_encrypt/4
  crypto:hash/2
  crypto:hmac/3
  crypto:rand_bytes/1
  crypto:rand_uniform/2
  dict:erase/2
  dict:fetch/2
  dict:fold/3
  dict:new/0
  dict:store/3
  erl_parse:abstract/1
  erl_parse:normalise/1
  erl_syntax:abstract/1
  erl_syntax:arity_qualifier/2
  erl_syntax:atom/1
  erl_syntax:attribute/2
  erl_syntax:clause/3
  erl_syntax:function/2
  erl_syntax:integer/1
  erl_syntax:list/1
  erl_syntax:revert/1
  erlang:atom_to_list/1
  erlang:binary_to_list/1
  erlang:cancel_timer/1
  erlang:decode_packet/3
  erlang:erase/1
  erlang:exit/2
  erlang:float_to_list/1
  erlang:fun_info/2
  erlang:function_exported/3
  erlang:garbage_collect/0
  erlang:get/1
  erlang:get_module_info/1
  erlang:get_module_info/2
  erlang:get_stacktrace/0
  erlang:integer_to_list/1
  erlang:iolist_size/1
  erlang:iolist_to_binary/1
  erlang:is_builtin/3
  erlang:link/1
  erlang:list_to_atom/1
  erlang:list_to_binary/1
  erlang:list_to_existing_atom/1
  erlang:list_to_float/1
  erlang:list_to_integer/1
  erlang:list_to_integer/2
  erlang:localtime/0
  erlang:make_fun/3
  erlang:make_ref/0
  erlang:md5/1
  erlang:monitor/2
  erlang:open_port/2
  erlang:port_close/1
  erlang:process_flag/2
  erlang:process_info/2
  erlang:put/2
  erlang:raise/3
  erlang:registered/0
  erlang:send_after/3
  erlang:split_binary/2
  erlang:unique_integer/0
  erlang:whereis/1
  error_logger:error_report/1
  error_logger:info_msg/2
  error_logger:info_report/1
  error_logger:warning_msg/2
  ets:delete/2
  ets:delete_all_objects/1
  ets:first/1
  ets:foldl/3
  ets:info/2
  ets:insert/2
  ets:last/1
  ets:lookup/2
  ets:match_spec_compile/1
  ets:match_spec_run/2
  ets:new/2
  ets:select/2
  ets:select_delete/2
  ets:tab2list/1
  eunit:test/1
  file:close/1
  file:consult/1
  file:del_dir/1
  file:delete/1
  file:get_cwd/0
  file:list_dir/1
  file:make_dir/1
  file:make_symlink/2
  file:open/2
  file:position/2
  file:pread/2
  file:pread/3
  file:read/2
  file:read_file/1
  file:read_file_info/1
  file:sync/1
  file:truncate/1
  file:write/2
  file:write_file/2
  file:write_file_info/2
  filelib:is_dir/1
  filename:absname/1
  filename:basename/1
  filename:dirname/1
  filename:extension/1
  filename:join/1
  filename:join/2
  gb_trees:delete_any/2
  gb_trees:empty/0
  gb_trees:enter/3
  gb_trees:get/2
  gb_trees:insert/3
  gb_trees:lookup/2
  gb_trees:update/3
  gb_trees:values/1
  gen_server:call/2
  gen_server:call/3
  gen_server:cast/2
  gen_server:reply/2
  gen_server:start/3
  gen_server:start/4
  gen_server:start_link/3
  gen_server:start_link/4
  gen_tcp:accept/2
  gen_tcp:close/1
  gen_tcp:connect/4
  gen_tcp:listen/2
  gen_tcp:recv/2
  gen_tcp:recv/3
  gen_tcp:send/2
  hamcrest:assert_that/2
  hamcrest:is_matcher/1
  httpd_util:day/1
  httpd_util:month/1
  httpd_util:reason_phrase/1
  httpd_util:rfc1123_date/0
  httpd_util:rfc1123_date/1
  inet:getaddr/2
  inet:gethostbyname/1
  inet:parse_address/1
  inet:peername/1
  inet:port/1
  inet:setopts/2
  inet_parse:address/1
  inet_parse:ntoa/1
  io:format/1
  io:format/2
  io_lib:format/2
  lists:concat/1
  lists:duplicate/2
  lists:keytake/3
  lists:prefix/2
  lists:seq/2
  math:log10/1
  os:cmd/1
  os:timestamp/0
  proc_lib:hibernate/3
  proc_lib:spawn_link/3
  proplists:delete/2
  proplists:get_bool/2
  proplists:get_value/2
  proplists:get_value/3
  proplists:is_defined/2
  proplists:lookup/2
  queue:from_list/1
  queue:in/2
  queue:new/0
  queue:out/1
  queue:peek/1
  queue:to_list/1
  re:compile/1
  re:replace/4
  re:run/3
  sets:add_element/2
  sets:del_element/2
  sets:from_list/1
  sets:is_element/2
  sets:new/0
  sets:size/1
  sets:to_list/1
  ssl:close/1
  ssl:connect/3
  ssl:connect/4
  ssl:listen/2
  ssl:peername/1
  ssl:recv/3
  ssl:send/2
  ssl:setopts/2
  ssl:sockname/1
  ssl:ssl_accept/1
  ssl:transport_accept/1
  string:chr/2
  string:join/2
  string:len/1
  string:right/2
  string:strip/1
  string:to_lower/1
  string:tokens/2
  supervisor:start_child/2
  supervisor:start_link/3
  timer:cancel/1
  timer:now_diff/2
  timer:seconds/1
  timer:send_interval/2
  timer:sleep/1
  unicode:characters_to_binary/1
  xmerl_ucs:from_utf16be/1
  xmerl_ucs:from_utf8/1
  xmerl_ucs:to_utf8/1
Unknown types:
  erl_syntax:syntaxTree/0
  erlang:timestamp/0
  ets:comp_match_spec/0
  file:date_time/0
  hamcrest:matchspec/0
  inet:hostname/0
  inet:ip_address/0
  meck_history:history_record/0
  proplists:property/0
 done in 0m2.08s
done (passed successfully)
==> develop.1beeeaf.kc-rebar-convert.0f9bb7b (dialyzer)
  Checking whether the PLT /home/ubuntu/.riak_combo_dialyzer_plt is up-to-date... yes
  Checking whether the PLT .local_dialyzer_plt is up-to-date... yes
  Compiling some key modules to native code... done in 0m8.51s
  Proceeding with analysis... done in 0m1.60s
done (passed successfully)





⬜ 0 of 2 Code reviews from organization basho

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
8 participants