Ivy
  1. Ivy
  2. IVY-48

Could the command line options of Ivy be expanded/refined so that they match all the activities that are available in Ant?

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.1
    • Fix Version/s: 1.3-RC1
    • Component/s: Core
    • Labels:
      None

      Description

      Can the command line interface be modified an refined to offer all the functionality that is offered through the Ant task?

      I want to use Ivy to manage the dependencies of a Dotnet build through an exec task of an Nant script. I'm sure that there are others that one the method is proposed would want to do very similar things perhaps for other projects not based in dotnet/java. The command line interface allows you to exec Ivy in any environment without the necessity of running within Ant. So users such as myself who would like to execute it from Nant or a batch job can still access all of the functionality.

      This is mainly for the publish functionality which is not available through command line.

        Activity

        Hide
        Xavier Hanin added a comment -

        Without further info on what is needed, I set this issue to resolved. Please add a new issue if a particular feature is missing in standalone mode.

        Show
        Xavier Hanin added a comment - Without further info on what is needed, I set this issue to resolved. Please add a new issue if a particular feature is missing in standalone mode.
        Hide
        Chris added a comment -

        Also if we could have a little more docco on the command line that would be much appreciated.

        Thanks,

        Chris

        Show
        Chris added a comment - Also if we could have a little more docco on the command line that would be much appreciated. Thanks, Chris
        Hide
        Xavier Hanin added a comment -

        I've begin to work on this, only to add publish for the moment. I've made almost no test, but the following should work:
        java fr.jayasoft.ivy.Main -conffile path/to/myivyconf.xml -ivyfile path/to/myivy.xml -publish theresolvertowhichpublish -revision mynewrevision

        Show
        Xavier Hanin added a comment - I've begin to work on this, only to add publish for the moment. I've made almost no test, but the following should work: java fr.jayasoft.ivy.Main -conffile path/to/myivyconf.xml -ivyfile path/to/myivy.xml -publish theresolvertowhichpublish -revision mynewrevision

          People

          • Assignee:
            Xavier Hanin
            Reporter:
            Chris
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved:

              Development