-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Help with Deployment of 2.11 #73
Comments
@akarnokd yes, auto-release. Thank you, I'll take a look. |
Suggestion: do release tags with "-RCx" when testing out things. |
@akarnokd will do. |
Almost at the finish line I think, but having this issue I can't figure out with the CI build:
|
Maybe the travis script still contains the old |
[sigh] new level, new devil.
|
Are you using compile target 11? The matrix build of RxJava started working for 11+ only after Gradle 5M1. |
I have to target Java 11 as that is where JavaFX has been decoupled and spun off as its own library. Besides trying Gradle 5, is there another approach I can take? |
Prior Gradle simply won't work with Java 11 class files. Compile target 10 works for tests but it may complain about 11 API use. |
Got it built successfully, thanks! |
So close... I'm near the finish line. The artifact isn't getting pushed out for some reason. I am noticing this in the CI ouput:
|
I haven't encountered this error but I haven't tried deploying with Gradle 5M+ before. May be worth trying 1.8.4 of the plugin. |
@thomasnield you don't need both To publish to mavenLocal using the new plugin use |
@technoir42 🤔 okay... so running |
@thomasnield no, Also, may I suggest you to start from scratch on a test project so you could understand the process and the configuration better? |
I got the artifact on BinTray finally, and I think I learned a lot more than I planned in Bintray Travis-based artifact deployments. The only remaining issue is getting the Maven Central sync to happen. For some reason it is not liking the POM path.
|
God, it's tasks like this that make me want to quit programming and become a truck driver. I downgraded to Gradle 4.x and excluded the tests as they don't work with Gradle 5. This created some progress but there's always one more thing. It looks like the Bintray POM is missing a lot of fields and therefore getting rejected by Maven Central. Strangely if I publish to my local repo the POM is complete 😡
|
Any news about this one? I would like to try the release candidates. |
@renannprado I haven't given up on this yet. Just been busy with getting married and doing O'Reilly projects. We learned some lessons with RxKotlin that will help us get releases here. I just need to find the time and I also want TornadoFX to finish the Java 11 migration. |
I'm having some build issues probably related to deployment tasks. I have a strong guess the Nebula plugin is no longer supported by Netflix, which breaks with newer versions of Gradle.
@akarnokd et al, can you help me get my build files set up correctly?
The text was updated successfully, but these errors were encountered: