LWJGLX / lwjgl3-awt

AWT support for LWJGL3
MIT License
112 stars 26 forks source link

Prerelease artifact? #7

Closed skalarproduktraum closed 5 years ago

skalarproduktraum commented 5 years ago

Hi @httpdigest,

I was wondering whether it'd be possible to have a non-snapshot version published soon(ish), just for reproducible builds? Would be great!

Thanks!

httpdigest commented 5 years ago

Sure, will do a complete CI pipeline with Travis (for automatically publishing snapshot as well as release versions), as I've already done this for JOML. Probably this weekend.

skalarproduktraum commented 5 years ago

Perfect, thank you very much!

httpdigest commented 5 years ago

Hey, didn't have time this we, but it's going to happen by next we - I promise. :)

httpdigest commented 5 years ago

@skalarproduktraum Travis build and automatic deploy on push to oss.sonatype.org (for snapshots versions) and to maven central (for non-snapshot versions) has been added. However, I do not think that we should have a first release version yet. I'd like to do that as soon as we have a working Mac OS implementation. For snapshot versions you should be fine using the https://oss.sonatype.org/content/repositories/snapshots/ repo.

skalarproduktraum commented 5 years ago

@httpdigest, thanks for the work! I do however differ on the release issue -- it'd be very important to me to have a non-snapshot build, for two reasons:

That being said, I'd be super-grateful for something like 0.1 :+1:

httpdigest commented 5 years ago

Using 0.1.0 as first release version is a very good idea! I've released 0.1.0 to Maven Central and it should arrive there within approx. an hour as org.lwjglx:lwjgl3-awt:0.1.0. I just saw that the release itself depends on LWJGL 3.2.2-SNAPSHOT. So, I think I am going to change that and push a new 0.1.1 release with LWJGL 3.2.1 release version. Or you just override the LWJGL dependency in the project where you include lwjgl3-awt in.

skalarproduktraum commented 5 years ago

Awesome, thank you! I think that pushing 0.1.1 with 3.2.1 is a good idea, though.

httpdigest commented 5 years ago

Yeah, you're right. 0.1.1 is underway.

EDIT: 0.1.1 is available now and can be used.