Package org.apache.maven.settings.building

Examples of org.apache.maven.settings.building.SettingsBuilder


   * matchNonProxy tests with wildcard nonProxyHosts
   */
  @Test
  public void matchNonProxyWithWildcard_nonPorxyHosts() throws Exception
  {
    SettingsBuilder builder = new DefaultSettingsBuilderFactory().newInstance();
    assertNotNull( builder );

    DefaultSettingsBuildingRequest request = new DefaultSettingsBuildingRequest();
    request.setSystemProperties( System.getProperties() );
    FileSettingsSource fileSource = new FileSettingsSource( new File("src/test/resources/settings/proxy/nonproxy-github_wildcard.xml").getAbsoluteFile() );
    request.setUserSettingsSource( fileSource );

    SettingsBuildingResult result = builder.build( request );
    assertNotNull( result );
    assertNotNull( result.getEffectiveSettings() );

    TestMojo mojo = new TestMojo();
    assertNotNull( mojo );
View Full Code Here


   * getProxy tests with single nonProxyHosts
   */
  @Test
  public void getProxyWithSingle_nonProxyHosts() throws Exception
  {
    SettingsBuilder builder = new DefaultSettingsBuilderFactory().newInstance();
    assertNotNull( builder );

    DefaultSettingsBuildingRequest request = new DefaultSettingsBuildingRequest();
    request.setSystemProperties( System.getProperties() );
    FileSettingsSource fileSource = new FileSettingsSource( new File("src/test/resources/settings/proxy/nonproxy-github.xml").getAbsoluteFile() );
    request.setUserSettingsSource( fileSource );

    SettingsBuildingResult result = builder.build( request );
    assertNotNull( result );
    assertNotNull( result.getEffectiveSettings() );

    TestMojo mojo = new TestMojo();
    assertNotNull( mojo );
View Full Code Here

   * getProxy tests with nonProxyHosts, which have same id
   */
  @Test
  public void getProxyIntraWithSameId() throws Exception
  {
    SettingsBuilder builder = new DefaultSettingsBuilderFactory().newInstance();
    assertNotNull( builder );

    DefaultSettingsBuildingRequest request = new DefaultSettingsBuildingRequest();
    request.setSystemProperties( System.getProperties() );
    FileSettingsSource fileSource = new FileSettingsSource( new File("src/test/resources/settings/proxy/nonproxy-intra_github.xml").getAbsoluteFile() );
    request.setUserSettingsSource( fileSource );

    SettingsBuildingResult result = builder.build( request );
    assertNotNull( result );
    assertNotNull( result.getEffectiveSettings() );

    TestMojo mojo = new TestMojo();
    assertNotNull( mojo );
View Full Code Here

   * getProxy tests with nonProxyHosts, which doesn't have same id
   */
  @Test
  public void getProxyIntraNoSameId() throws Exception
  {
    SettingsBuilder builder = new DefaultSettingsBuilderFactory().newInstance();
    assertNotNull( builder );

    DefaultSettingsBuildingRequest request = new DefaultSettingsBuildingRequest();
    request.setSystemProperties( System.getProperties() );
    FileSettingsSource fileSource = new FileSettingsSource( new File("src/test/resources/settings/proxy/nonproxy-intra_github-no_same_id.xml").getAbsoluteFile() );
    request.setUserSettingsSource( fileSource );

    SettingsBuildingResult result = builder.build( request );
    assertNotNull( result );
    assertNotNull( result.getEffectiveSettings() );

    TestMojo mojo = new TestMojo();
    assertNotNull( mojo );
View Full Code Here

   public Settings getSettings()
   {
      try
      {
         SettingsBuilder settingsBuilder = new DefaultSettingsBuilderFactory().newInstance();
         SettingsBuildingRequest settingsRequest = new DefaultSettingsBuildingRequest();
         settingsRequest
                  .setUserSettingsFile(new File(OSUtils.getUserHomeDir().getAbsolutePath() + "/.m2/settings.xml"));

         if (M2_HOME != null)
            settingsRequest.setGlobalSettingsFile(new File(M2_HOME + "/conf/settings.xml"));

         SettingsBuildingResult settingsBuildingResult = settingsBuilder.build(settingsRequest);
         Settings effectiveSettings = settingsBuildingResult.getEffectiveSettings();

         if (effectiveSettings.getLocalRepository() == null)
         {
            effectiveSettings.setLocalRepository(OSUtils.getUserHomeDir().getAbsolutePath() + "/.m2/repository");
View Full Code Here

TOP

Related Classes of org.apache.maven.settings.building.SettingsBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.