dgodd / concourse-summary

MIT License
62 stars 12 forks source link

Project no longer runs as missing multipart dependency #21

Closed ardelio closed 7 years ago

ardelio commented 7 years ago

The project no longer runs and produces the following error:

root@f64be50113e0:/app# crystal run src/concourse-summary.cr
Error in src/concourse-summary.cr:2: while requiring "kemal"

require "kemal"
^

in lib/kemal/src/kemal.cr:2: while requiring "multipart": can't find file 'multipart' relative to '/app/lib/kemal/src'

require "multipart"
^

Adding multipart as a dependency in shard.yml fixes the issue:

dependencies:
  kemal:
    github: sdogruyol/kemal
    branch: master
  multipart:
    github: RX14/multipart.cr
    branch: master

I would raise a PR, unsure if this is the correct approach as am not familiar with Crystal

dgodd commented 7 years ago

@asceresini I think the issue was that crystal released a new version and so a few other things needed to bump. I believe it should now work, does it work for you?

ardelio commented 7 years ago

Sorry I missed your question initially. I had forked and made that change. I'll have to switch back at some point. Cheers.