Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-1627 Executing Forge scripts
  3. FORGE-1432

run command is missing (and with it, scripting)

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • 2.1.0.Final
    • 2.0.0.CR2
    • UI - Shell
    • None

      I use a lot of scripts to start my projects, add/remove Maven dependencies.... So when I'm in Forge console, I type run ../myScript.fsh. For example, here is a script I use to get ride of EE 6 dependencies and add EE7 :

      @/* ====================================== */;
      @/* == From Java EE 6 to 7 Dependencies == */;
      @/* ====================================== */;
      
      project remove-dependency org.hibernate.javax.persistence:hibernate-jpa-2.0-api ;
      project remove-dependency javax.validation:validation-api ;
      project remove-dependency org.hibernate:hibernate-validator ;
      project remove-dependency javax.enterprise:cdi-api ;
      project remove-dependency org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec ;
      project remove-dependency org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_1.1_spec ;
      project remove-dependency org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_spec ;
      project remove-dependency org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec ;
      project remove-dependency org.jboss.spec.javax.faces:jboss-jsf-api_2.1_spec ;
      project remove-dependency org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec ;
      
      project add-dependency javax:javaee-api:7.0:provided ;
      project add-dependency org.primefaces:primefaces:4.0 ;
      
      project add-repository primefaces-repo http://repository.primefaces.org ;
      

      I have other scripts like that. The good this is, without leaving the console, I can write :

      [Forge]$ run script1.fsh
      [Forge]$ run script2.fsh
      [Forge]$ run script3.fsh
      

              lincolnthree Lincoln Baxter III (Inactive)
              agoncal Antonio Goncalves (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: