[forge-issues] [JBoss JIRA] (FORGE-2519) build --profile should support tab completions
George Gastaldi (JIRA)
issues at jboss.org
Thu Oct 29 13:48:00 EDT 2015
[ https://issues.jboss.org/browse/FORGE-2519?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
George Gastaldi closed FORGE-2519.
----------------------------------
Fix Version/s: (was: 3.x Future)
Resolution: Duplicate Issue
Duplicate of FORGE-2340
> build --profile should support tab completions
> ----------------------------------------------
>
> Key: FORGE-2519
> URL: https://issues.jboss.org/browse/FORGE-2519
> Project: Forge
> Issue Type: Enhancement
> Affects Versions: 2.20.0.Final
> Reporter: Claus Ibsen
>
> If you want to build the project from within forge using the build addon, then the --profile option does not support tab completions. It would be nice if it can detect which profile id's there is i nthe maven project and offer tab completions.
> For example I have these 3 profiles
> {code}
> <profiles>
> <profile>
> <id>f8-build</id>
> <build>
> <defaultGoal>clean install docker:build fabric8:json</defaultGoal>
> </build>
> </profile>
> <profile>
> <id>f8-deploy</id>
> <build>
> <defaultGoal>clean install docker:build docker:push fabric8:json fabric8:apply</defaultGoal>
> </build>
> <properties>
> <fabric8.recreate>true</fabric8.recreate>
> <fabric8.imagePullPolicySnapshot>Always</fabric8.imagePullPolicySnapshot>
> </properties>
> </profile>
> <profile>
> <id>f8-local-deploy</id>
> <build>
> <defaultGoal>clean install docker:build fabric8:json fabric8:apply</defaultGoal>
> </build>
> <properties>
> <fabric8.recreate>true</fabric8.recreate>
> </properties>
> </profile>
> </profiles>
> </project>
> [foo]$ build --profile
> {code}
> And I want to execute that.
> Also it would be nice if the build addon can support the same syntax as mvn does, eg if you can do
> {code}
> build -Pf8-local-deploy
> {code}
> eg using the -P as shorthand for profile.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the forge-issues
mailing list