Comments (3)
Hey @griffordson, thank you for submitting an issue!
I just tried the command and I can't reproduce your issue:
bundle exec honeybadger deploy -e staging -r repo-does-not-exist -s 0.0.1 -u pan
Deploy notification complete.
Also:
bundle exec honeybadger deploy --environment=staging --repository=repo-does-not-exist --revision=0.0.2 --user=pan
Deploy notification complete.
![image](https://private-user-images.githubusercontent.com/5813382/258354408-8c7b6080-6e4a-4a0a-b4d9-315d7897a79a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTA2MTAxNTYsIm5iZiI6MTcxMDYwOTg1NiwicGF0aCI6Ii81ODEzMzgyLzI1ODM1NDQwOC04YzdiNjA4MC02ZTRhLTRhMGEtYjRkOS0zMTVkNzg5N2E3OWEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDMxNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAzMTZUMTcyNDE2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YjA1NGM2NzViZTdmNDlmMWIxMDhlZDdhMTMyZGY3YjBiZDllMWFmY2NkNWM0MTM5MGE3N2ViN2YwZmE1ZWNhOCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.RtAEbrmHBn_JQvbnOushVKBwU2NuyCmqDJyzUdtbZ-4)
I'm wondering if there are some characters in value of the repository that cause the parsing to fail. Can you try wrapping with quotes ("
)? Something like this:
bundle exec honeybadger deploy --environment=staging --repository="[email protected]:honeybadger-io/honeybadger-ruby.git" --revision=0.0.2 --user=pan
Finally, what version of the gem do you have installed? Can you try with the latest version?
from honeybadger-ruby.
Hi @griffordson I took another look at this and your output looks really peculiar.
Am I right in assuming that the actual deploy registration does work? (There's the "deploy notification complete." message that suggests a successful API call).
The one thing this looks like is if you maybe somewhere in an unusual place have required "test/unit" - honeybadger, for rails applications loads the environment to enable you to configure honeybadger via Rails configuration files. I can generate the exact same output as you have when I require "test/unit" in config/application.rb
in a fresh Rails app.
from honeybadger-ruby.
Related Issues (20)
- Plugin loading limitation HOT 3
- Detailed error pages get suppressed in development mode with Rails 7.1.0.alpha/main HOT 1
- ActiveJob + Resque in Rails 7 missing job params HOT 1
- Add support for Hanami HOT 1
- `Honeybadger.notify` requires `error_message` to be specified when using a Hash HOT 4
- Documentation and source mismatch with Rails.error.record HOT 1
- `Honeybadger::Config#respond_to?` Always Returns true
- Help suppressing a certain error HOT 4
- Minitest: Test Backend Notices Not Added to `Honeybadger::Backend::Test` HOT 9
- Invalid class_name param in documentation HOT 1
- Use nested context from objects where available
- Sidekiq 7.1.5 and later changes number of arguments for error handlers
- Add check-in configuration sync HOT 2
- Automate releases with Github Actions
- Flaky test in JRuby test matrix entry
- Allow check-ins to be made by slug as well as id. HOT 8
- Avoid bundling unnecessary dependencies in published gem HOT 3
- Exceptions raised in jobs from Solid Queue are not automatically reported HOT 10
- Sanitizer#filter_key? returns a warning for Numeric hash keys HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from honeybadger-ruby.