Repository: jclouds-karaf Updated Branches: refs/heads/master a9cffdd85 -> 9c3c59dde
Add Vagrant provider Project: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/commit/9c3c59dd Tree: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/tree/9c3c59dd Diff: http://git-wip-us.apache.org/repos/asf/jclouds-karaf/diff/9c3c59dd Branch: refs/heads/master Commit: 9c3c59ddeb93a1cab15c5048a2d24cab1197268b Parents: a9cffdd Author: Svetoslav Neykov <[email protected]> Authored: Thu Jan 26 22:57:19 2017 +0200 Committer: Ignasi Barrera <[email protected]> Committed: Thu Jan 26 22:50:53 2017 +0100 ---------------------------------------------------------------------- feature/src/main/resources/feature.xml | 6 ++++++ .../org/jclouds/karaf/itests/ApisFeaturesInstallationTest.java | 5 +++++ pom.xml | 1 + 3 files changed, 12 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-karaf/blob/9c3c59dd/feature/src/main/resources/feature.xml ---------------------------------------------------------------------- diff --git a/feature/src/main/resources/feature.xml b/feature/src/main/resources/feature.xml index bb694bc..3da971e 100644 --- a/feature/src/main/resources/feature.xml +++ b/feature/src/main/resources/feature.xml @@ -356,6 +356,12 @@ limitations under the License. <bundle>mvn:org.apache.jclouds.labs/azurecompute-arm/${jclouds.version}</bundle> </feature> + <feature name='jclouds-vagrant' description='Components to access Vagrant' version='${project.version}' resolver='(obr)'> + <feature version='${project.version}'>jclouds-compute</feature> + <bundle dependency='true'>mvn:name.neykov/vagrant-java-bindings/${vagrant-java-bindings.version}</bundle> + <bundle>mvn:org.apache.jclouds.labs/vagrant/${jclouds.version}</bundle> + </feature> + <feature name='jclouds-profitbricks' description='Components to access ProfitBricks' version='${project.version}' resolver='(obr)'> <feature version='${project.version}'>jclouds-compute</feature> <bundle>mvn:org.apache.jclouds.provider/profitbricks/${jclouds.version}</bundle> http://git-wip-us.apache.org/repos/asf/jclouds-karaf/blob/9c3c59dd/itests/src/test/java/org/jclouds/karaf/itests/ApisFeaturesInstallationTest.java ---------------------------------------------------------------------- diff --git a/itests/src/test/java/org/jclouds/karaf/itests/ApisFeaturesInstallationTest.java b/itests/src/test/java/org/jclouds/karaf/itests/ApisFeaturesInstallationTest.java index f930518..56abae7 100644 --- a/itests/src/test/java/org/jclouds/karaf/itests/ApisFeaturesInstallationTest.java +++ b/itests/src/test/java/org/jclouds/karaf/itests/ApisFeaturesInstallationTest.java @@ -94,4 +94,9 @@ public class ApisFeaturesInstallationTest extends JcloudsFeaturesTestSupport { installAndCheckFeature("jclouds-api-cloudsigma2"); } + @Test + public void testVagrant() throws Exception { + installAndCheckFeature("jclouds-vagrant"); + } + } http://git-wip-us.apache.org/repos/asf/jclouds-karaf/blob/9c3c59dd/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 439470b..a9adf0d 100644 --- a/pom.xml +++ b/pom.xml @@ -222,6 +222,7 @@ limitations under the License. <okio.version>1.2.0</okio.version> <okhttp.bundle.version>${okhttp.version}_1</okhttp.bundle.version> <okio.bundle.version>${okio.version}_1</okio.bundle.version> + <vagrant-java-bindings.version>0.1.1</vagrant-java-bindings.version> <!-- Plugin Versions --> <depends-maven-plugin.version>1.2</depends-maven-plugin.version>
