Giter Club home page Giter Club logo

Comments (7)

mbiang avatar mbiang commented on August 19, 2024

This is due to to a whitespace syntax error in the bonsai.yml file.

Desired Behavior:

  • If the bonsai.yml file fails to parse, we should show an error message on the extension details page that informs the user that the bonsai.yml file could not be parsed.
  • This message should be displayed as a banner notification at the top of the extension details page. It should read something like - "The bonsai.yml file could not be parsed. Click here for more info". Clicking the link should expand the message to show the error details.
  • This should additionally appear on the right sidebar where the SHAs would normally appear.

from bonsai.

rgeniesse avatar rgeniesse commented on August 19, 2024

Here's the original issue with the bonsai.yml file as I have fixed it in master, so the above comment's link is no longer valid in showing the issue.

from bonsai.

mbiang avatar mbiang commented on August 19, 2024

We are now showing asset compilation errors as part of #81, and now the sensu-pushbullet-handler asset indicates that the bonsai.yml file in version 0.0.6 is malformed, particular the 8th build section. When inspecting the bonsai.yml however, I only see seven build entries, so I'm not sure exactly what's wrong. We will continue to investigate.

from bonsai.

mbiang avatar mbiang commented on August 19, 2024

@rgeniesse - Ahh, the issue I mentioned in my last comment has to do with the bad indentation in the bonsai.yml file. I didn't realize release 0.0.6 was issues prior to you making that change.

Regarding the master branch, I believe it won't show any release assets (since it's not a release and there's no way to attach binaries to master). @demillir does that sound right to you?

@rgeniesse - you could try cutting another release, and I your release assets should now show up, or you should see a syntax error message.

from bonsai.

rgeniesse avatar rgeniesse commented on August 19, 2024

@mbiang I've cut a new release and things look much better. This release includes the fix to the bonsai.yml file.

Getting an error about a compilation error for a windows build, CI shows it built so not sure what to make of that:

screen shot 2019-01-30 at 8 32 53 pm

I did have to re-compile after to get the rest of the rest of the release assets to show up, but I may also have been too impatient.

from bonsai.

mbiang avatar mbiang commented on August 19, 2024

@rgeniesse - we are looking into this - I noted that releases 1.0.0 and 1.0.1 are also missing assets:

https://bonsai.sensu.io/assets/rgeniesse/sensu-pushbullet-handler/versions/1.0.1
https://bonsai.sensu.io/assets/rgeniesse/sensu-pushbullet-handler/versions/1.0.0
https://bonsai.sensu.io/assets/rgeniesse/sensu-pushbullet-handler/versions/0.0.7

cc: @pzupan

from bonsai.

pzupan avatar pzupan commented on August 19, 2024

Pull request #97

from bonsai.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.