Code Monkey home page Code Monkey logo

Comments (5)

townsfolk avatar townsfolk commented on May 25, 2024

Yes, definitely agree. I haven't done this before on github. Can you point me to some documentation on how to do that?

from gradle-release.

eshepelyuk avatar eshepelyuk commented on May 25, 2024

You know it seems weird but there were "Download" button available for each repository. Now I can't see it. Maybe some temporary GitHub issue. Although there's possibility to upload files using Eclipse JGit project and their GitHub API implementation. If no 'Download' section appear in near future I could send you script for uploading files :)
Later when files are uploaded one can use Gradle buildscript dependencies configuration, smth like described here https://github.com/bmuschko/gradle-tomcat-plugin

from gradle-release.

townsfolk avatar townsfolk commented on May 25, 2024

Ok. Thought it was just me. Looks like downloads is no longer available: https://github.com/blog/1302-goodbye-uploads

That's OK. I had planned on moving the binary files to my own hosting anyway due to a bug in Gradle which made it hard to handle redirects. Ideally it would be nice if I could just upload the binary files to a maven repository. The installer scripts (under the installation directory) do what Benjamin's tomcat buildscript stuff does, and it looks like I can use a /raw URL to those:
https://raw.github.com/townsfolk/gradle-release/master/installation/apply.groovy

from gradle-release.

eshepelyuk avatar eshepelyuk commented on May 25, 2024

One more assumption after reviewing latest changes regarding release and installation scripts

  • What do you think about either merging release.gradle to build gradle or include build.gradle into release.gradle by using apply to prevetn duplication, as dependencies for instance
  • README should also be updated to reflect proper installation URL

Excuse if I'm too quick with suggestions :)

from gradle-release.

townsfolk avatar townsfolk commented on May 25, 2024

I actually don't think they can be merged together in this project. The reasoning is that it depends on the apply-local script which requires that the project be built before the release script is run. If I apply that from the main build.gradle file there's chicken-before-the-egg thing where the project tries to apply the release plugin but can't because it can't find the plugin's jar file, and so the build won't run.

As for the README file, I plan on doing that after I have a chance to release a new version.

Don't worry at all about the suggestions, I'm very happy someone else is interested in and using this project.. :)

from gradle-release.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.