dgroup / lazylead

Eliminate the annoying work within ticketing systems (Jira, GitHub, Trello). Allows automating (without admin access) daily actions like tickets fields verification, email notifications by JQL/GQL, meeting requests to your (or teammates) calendar.
https://lazylead.org
MIT License
72 stars 1 forks source link

Release 0.3.0 failed due to test error, unnecessary dependency on application version #172

Closed dgroup closed 4 years ago

dgroup commented 4 years ago

https://github.com/dgroup/lazylead/issues/171#issuecomment-657288887

dgroup commented 4 years ago

@rultor release tag=0.3.0

rultor commented 4 years ago

@rultor release tag=0.3.0

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.3.0

@dgroup Oops, I failed. You can see the full log here (spent 4min)


Lazylead::AssigneeAlertTest
  test_issue_#154:_undefined_method_to_hash_for_nil_object       \u001b[32m PASS\u001b[0m (0.93s)

Lazylead::DuedateTest
  test_send_notification_about_bunch_of_tickets                  \u001b[32m PASS\u001b[0m (0.44s)
  test_cc_got_notification                                       \u001b[32m PASS\u001b[0m (0.44s)
  test_configuration_properties_merged_successfully              \u001b[32m PASS\u001b[0m (0.95s)
  test_issues_were_fetched                                       \u001b[32m PASS\u001b[0m (0.55s)
  test_reporter_got_alert_about_his/her_tickets_with_expired_due_dates\u001b[32m PASS\u001b[0m (0.55s)
  test_html_msg_has_ticket_details                               \u001b[32m PASS\u001b[0m (0.44s)

Finished in 17.94350s
56 tests, 157 assertions, \u001b[31m1 failures, 0 errors, \u001b[0m\u001b[33m9 skips\u001b[0m
Coverage report generated for Unit Tests to /home/r/repo/coverage. 550 / 693 LOC (79.37%) covered.
rake aborted!
Command failed with status (1): [ruby -I"lib:test:lib" -I"/home/r/.ruby/gems/rake-12.3.3/lib" "/home/r/.ruby/gems/rake-12.3.3/lib/rake/rake_test_loader.rb" "test/lazylead/allocated_test.rb" "test/lazylead/cc_test.rb" "test/lazylead/cli/app_test.rb" "test/lazylead/confluence_test.rb" "test/lazylead/exchange_test.rb" "test/lazylead/model_test.rb" "test/lazylead/postman_test.rb" "test/lazylead/salt_test.rb" "test/lazylead/smoke_test.rb" "test/lazylead/smtp_test.rb" "test/lazylead/system/jira_test.rb" "test/lazylead/task/assignee_alert_test.rb" "test/lazylead/task/confluence_ref_test.rb" "test/lazylead/task/duedate_test.rb" "test/lazylead/task/echo_test.rb" "test/lazylead/task/fix_version_test.rb" "test/lazylead/task/missing_comment_test.rb" "test/lazylead/task/propagate_down_test.rb" "test/lazylead/task/savepoint_test.rb" "test/lazylead/version_test.rb" "test/sqlite_test.rb" ]
/home/r/.ruby/gems/rake-12.3.3/lib/rake/testtask.rb:130:in `block (3 levels) in define'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/file_utils.rb:57:in `sh'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/file_utils.rb:105:in `ruby'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/testtask.rb:117:in `block (2 levels) in define'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/file_utils_ext.rb:59:in `verbose'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/testtask.rb:111:in `block in define'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/task.rb:273:in `block in execute'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/task.rb:273:in `each'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/task.rb:273:in `execute'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/task.rb:214:in `block in invoke_with_call_chain'
/usr/local/lib/ruby/2.6.0/monitor.rb:235:in `mon_synchronize'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/task.rb:194:in `invoke_with_call_chain'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/task.rb:183:in `invoke'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:160:in `invoke_task'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:116:in `block (2 levels) in top_level'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:116:in `each'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:116:in `block in top_level'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:125:in `run_with_threads'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:110:in `top_level'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:83:in `block in run'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:186:in `standard_exception_handling'
/home/r/.ruby/gems/rake-12.3.3/lib/rake/application.rb:80:in `run'
/home/r/.ruby/gems/rake-12.3.3/exe/rake:27:in `<top (required)>'
/home/r/.ruby/bin/rake:23:in `load'
/home/r/.ruby/bin/rake:23:in `<top (required)>'
/usr/local/lib/ruby/2.6.0/bundler/cli/exec.rb:74:in `load'
/usr/local/lib/ruby/2.6.0/bundler/cli/exec.rb:74:in `kernel_load'
/usr/local/lib/ruby/2.6.0/bundler/cli/exec.rb:28:in `run'
/usr/local/lib/ruby/2.6.0/bundler/cli.rb:463:in `exec'
/usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
/usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor.rb:387:in `dispatch'
/usr/local/lib/ruby/2.6.0/bundler/cli.rb:27:in `dispatch'
/usr/local/lib/ruby/2.6.0/bundler/vendor/thor/lib/thor/base.rb:466:in `start'
/usr/local/lib/ruby/2.6.0/bundler/cli.rb:18:in `start'
/usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:30:in `block in <top (required)>'
/usr/local/lib/ruby/2.6.0/bundler/friendly_errors.rb:124:in `with_friendly_errors'
/usr/local/lib/ruby/gems/2.6.0/gems/bundler-1.17.2/exe/bundle:22:in `<top (required)>'
/usr/local/bin/bundle:23:in `load'
/usr/local/bin/bundle:23:in `<main>'
Tasks: TOP => test
container f964016458738f64bc7d7e32ac6de86b0eba54260bb1440c960704d29167be09 is dead
Mon Jul 13 01:18:25 CEST 2020
dgroup commented 4 years ago

@rultor release tag=0.3.0

rultor commented 4 years ago

@rultor release tag=0.3.0

@dgroup OK, I will release it now. Please check the progress here

rultor commented 4 years ago

@rultor release tag=0.3.0

@dgroup Done! FYI, the full log is here (took me 4min)