travispessetto / OrigamiSMTP

A TLS Enabled Fake SMTP Server for Development
https://travispessetto.github.io/OrigamiSMTP
MIT License
17 stars 14 forks source link

Publish on Maven repository [$10] #1

Closed javydreamercsw closed 6 years ago

javydreamercsw commented 6 years ago

Would be great to have it available via Maven/Gradle. I've done it this way in other open source projects: http://central.sonatype.org/pages/apache-maven.html

--- Did you help close this issue? Go claim the **[$10 bounty](https://www.bountysource.com/issues/56388075-publish-on-maven-repository?utm_campaign=plugin&utm_content=tracker%2F53840922&utm_medium=issues&utm_source=github)** on [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F53840922&utm_medium=issues&utm_source=github).
travispessetto commented 6 years ago

Thank you for your advice. I will look into this when I get time. In the meantime, if there is another developer who would like to create Maven/Gradle scripts there is a $10 bounty.

javydreamercsw commented 6 years ago

I can do Maven but will need help with the rest of the setup.

travispessetto commented 6 years ago

What do you need help with? I generally just use Eclipse projects and have once created an Ant build file for OrigamiGUI but that is it. So, I am not sure what exactly you will need besides that com.pessetto.main.OrigamiSMTP is the main class.

javydreamercsw commented 6 years ago

To my knowledge that PR does it. Test it and let me know. Without unit tests, etc. is hard to tell.

javydreamercsw commented 6 years ago

I was unable to figure out what some files are for as I saw no reference to them. So I'm sure I'm missing something.

javydreamercsw commented 6 years ago

The process to have it published I suggest you do it yourself as you should have control over that in case I'm not around.

travispessetto commented 6 years ago

I will take a look at the pull request. Those files may not have a purpose as I have ran into dead code. I need to refactor. I will also put unit tests on my to do list.

javydreamercsw commented 6 years ago

Among other things I removed the jar file that was in the root folder and updated Travis to use the one from the build (in target directory).

travispessetto commented 6 years ago

Merged with master. Working on getting it published.

javydreamercsw commented 6 years ago

Let me know if you need some assistance on that process.

travispessetto commented 6 years ago

Snapshot released to ossrh. Will deploy a release later.

travispessetto commented 6 years ago

Release promoted waiting on Jira Ticket. Closing issue.