[JBoss JIRA] (FORGE-167) Add support for ProfileBuilder in MavenCoreFacet (or create MavenProfileFacet)
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-167?page=com.atlassian.jira.plugin.... ]
George Gastaldi updated FORGE-167:
----------------------------------
Fix Version/s: 1.2.2.Final
(was: 1.2.1.Final)
> Add support for ProfileBuilder in MavenCoreFacet (or create MavenProfileFacet)
> ------------------------------------------------------------------------------
>
> Key: FORGE-167
> URL: https://issues.jboss.org/browse/FORGE-167
> Project: Forge
> Issue Type: Enhancement
> Components: Maven Integration
> Affects Versions: 1.0.0.Beta2
> Reporter: Lincoln Baxter III
> Assignee: Paul Bakker
> Priority: Minor
> Labels: Starter
> Fix For: 1.2.2.Final
>
>
> {code} MavenPluginFacet mavenPluginFacet = getProject().getFacet(MavenPluginFacet.class);
> int nrOfPlugins = getNumberOfPlugins();
> MavenPluginBuilder plugin = MavenPluginBuilder.create()
> .setDependency(
> DependencyBuilder.create()
> .setGroupId("org.apache.maven.plugins")
> .setArtifactId("maven-site-plugin")
> .setVersion("3.0")
> );
> MavenPluginAdapter mvnPlugin = new MavenPluginAdapter(plugin);
> MavenCoreFacet facet = project.getFacet(MavenCoreFacet.class);
> Profile profile = new Profile();
> profile.setId(profileId);
> profile.getBuild().addPlugin(theplugin);
>
> Model pom = facet.getPOM();
> pom.addProfile(profile);
>
> facet.setPOM(pom);
> {code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] (FORGE-179) The 'open' and 'edit' commands should be configurable
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-179?page=com.atlassian.jira.plugin.... ]
George Gastaldi updated FORGE-179:
----------------------------------
Fix Version/s: 1.2.2.Final
(was: 1.2.1.Final)
> The 'open' and 'edit' commands should be configurable
> -----------------------------------------------------
>
> Key: FORGE-179
> URL: https://issues.jboss.org/browse/FORGE-179
> Project: Forge
> Issue Type: Enhancement
> Components: Builtin Plugins
> Affects Versions: 1.0.0.Alpha3
> Reporter: Lincoln Baxter III
> Assignee: Koen Aers
> Labels: Starter
> Fix For: 1.2.2.Final
>
>
> 'open' and 'edit' currently use the default system application, but if hooks were provided into this system, they could instead be used to open files using a user-specified application, or even trigger editors to open in JBoss Tools.
> Koen, I am asigning this to you because I want your feedback here. If running forge in eclipse, these commands should probably be a no-op, and your eclipse system will simply intercept the output and open/edit the desired file, yes?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] (FORGE-518) projectFactory.createProjet doesn't work out of embeded plugins
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-518?page=com.atlassian.jira.plugin.... ]
George Gastaldi updated FORGE-518:
----------------------------------
Fix Version/s: 1.2.2.Final
(was: 1.2.1.Final)
> projectFactory.createProjet doesn't work out of embeded plugins
> ---------------------------------------------------------------
>
> Key: FORGE-518
> URL: https://issues.jboss.org/browse/FORGE-518
> Project: Forge
> Issue Type: Bug
> Components: Builtin Plugins, Forge Build
> Affects Versions: 1.0.0.Final
> Environment: Windows XP Professional Service Pack 3 - 32 bits
> Reporter: Guillaume Gustin
> Labels: projectFactory.createProject
> Fix For: 1.2.2.Final
>
> Attachments: ajf-forge.zip, aTest-compacted.zip, forge-screenshot.png
>
>
> I want to create a new plugin which allow to create a solution (set of projects) based on a specific solution model. But when the forge execute the project building code "projectFactory.createProject(targetProjectDir, DependencyFacet.class, MetadataFacet.class, JavaSourceFacet.class, ResourceFacet.class)" i receive the exception "org.jboss.forge.project.ProjectModelException" with the message "Could not create Maven project building request"
> When i fire my new plugin, my forge promps is "[no project] myTempdir $ ", I have the same exception when I copy the "new-project plugin" as "new-new-project plugin".
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months
[JBoss JIRA] (FORGE-464) Create Debian/Ubuntu package for Forge
by George Gastaldi (JIRA)
[ https://issues.jboss.org/browse/FORGE-464?page=com.atlassian.jira.plugin.... ]
George Gastaldi updated FORGE-464:
----------------------------------
Fix Version/s: 1.2.2.Final
(was: 1.2.1.Final)
> Create Debian/Ubuntu package for Forge
> --------------------------------------
>
> Key: FORGE-464
> URL: https://issues.jboss.org/browse/FORGE-464
> Project: Forge
> Issue Type: Feature Request
> Components: Forge Build
> Affects Versions: 1.0.6.Final
> Reporter: Dan Allen
> Priority: Optional
> Fix For: 1.2.2.Final
>
>
> This issue should act as an umbrella for this project. Use related issues to track the steps.
> Creating and publishing Forge packages for Debian & Ubuntu would really help boost adoption of Forge, IMO. Telling someone to download an unzip seems simple enough, but there's just something even more elegant about:
> sudo apt-get install jboss-forge
> (no sudo if you're hip enough, one of those GUIs if your glitzy enough)
> Debian provides guidelines for new package maintainers [1].
> [1] http://www.debian.org/doc/manuals/maint-guide/
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years, 2 months