dragon66 / icafe

Java library for reading, writing, converting and manipulating images and metadata
Eclipse Public License 1.0
204 stars 58 forks source link

Release snapshots again #83

Closed ben-manes closed 5 years ago

ben-manes commented 6 years ago

In #82, @dragon66 said that snapshots are no longer being pushed. Since formal releases are not being made, getting this back would be helpful.

A few options to consider:

  1. Jitpack: This repository will build the repository, cache the results, and serve them as Maven dependencies. Currently it creates an empty jar because its trying to run the Maven build which was never setup.
  2. Recover your credentials or use JCenter, and do any of... a. Start pushing snapshots manually again b. Setup TravisCI. It can push the snapshot when it runs the build after every commit. c. Start releasing formal builds on Maven Central
  3. Push artifacts to your own repository, which can even be Github.

2b + 2c are ideal, but the most work. I think 2a is the easiest and best for you.

ben-manes commented 6 years ago

Any chance you can take a look at this? Otherwise I can try to fix your maven build for Jitpack to unblock a customer.

ben-manes commented 6 years ago

@dragon66 please merge #84

dragon66 commented 6 years ago

Thanks a lot @ben-manes. The pull request is merged.

ben-manes commented 6 years ago

No worries, I'm too busy for my hobby projects too. Just hit this for work :)

If you like this approach, you might update the README to reference jitpack instead for snapshots.

dragon66 commented 6 years ago

To be frank, I am not sure how jitpack works yet. Need a bit time to brush up on that.

By the way, since you have a good understanding of icafe and a sharp sense in programming, hope you can contribute more to icafe in the future.

dragon66 commented 5 years ago

Snapshot for the latest code is now published to Maven again!