Package org.sonatype.nexus.proxy.maven.maven2

Examples of org.sonatype.nexus.proxy.maven.maven2.M2GroupRepositoryConfiguration


    extends AbstractMavenRepositoryTemplate
{
  public Maven2HostedRepositoryTemplate(DefaultRepositoryTemplateProvider provider, String id, String description,
                                        RepositoryPolicy repositoryPolicy)
  {
    super(provider, id, description, new Maven2ContentClass(), MavenHostedRepository.class, repositoryPolicy);
  }
View Full Code Here


    TemplateSet groups = lookup(TemplateManager.class).getTemplates().getTemplates(RepositoryTemplate.class)
        .getTemplates(MavenGroupRepository.class);
    assertThat(groups.size(), equalTo(2));
    assertThat(groups.getTemplates(new Maven1ContentClass()).size(), equalTo(1));
    assertThat(groups.getTemplates(Maven1ContentClass.class).size(), equalTo(1));
    assertThat(groups.getTemplates(new Maven2ContentClass()).size(), equalTo(1));
    assertThat(groups.getTemplates(Maven2ContentClass.class).size(), equalTo(1));
  }
View Full Code Here

    extends AbstractMavenRepositoryTemplate
{
  public Maven2ProxyRepositoryTemplate(DefaultRepositoryTemplateProvider provider, String id, String description,
                                       RepositoryPolicy repositoryPolicy)
  {
    super(provider, id, description, new Maven2ContentClass(), MavenProxyRepository.class, repositoryPolicy);
  }
View Full Code Here

    extends AbstractMavenRepositoryTemplate
{
  public Maven1Maven2ShadowRepositoryTemplate(DefaultRepositoryTemplateProvider provider, String id,
                                              String description)
  {
    super(provider, id, description, new Maven2ContentClass(), MavenShadowRepository.class, null);
  }
View Full Code Here

      targetRegistry.removeRepositoryTarget(t.getId());
    }

    // create a target
    Target t1 =
        new Target("maven2-all", "All (Maven2)", new Maven2ContentClass(), Arrays.asList(new String[]{".*"}));
    targetRegistry.addRepositoryTarget(t1);

    // flush changes
    applicationConfiguration.saveConfiguration();

View Full Code Here

    // add repo1 to group1
    repositoryRegistry.getRepositoryWithFacet("group1", MavenGroupRepository.class).addMemberRepositoryId(
        "repo1");
    // create a path specific target
    Target t =
        new Target("nxcm4999", "NXCM4999", new Maven2ContentClass(),
            Arrays.asList(new String[]{"(?!/com/.*-sources.jar).*"}));
    targetRegistry.addRepositoryTarget(t);
    // flush changes
    applicationConfiguration.saveConfiguration();

View Full Code Here

      doReturn("repo" + entry.getKey() + "Name").when(entry.getValue()).getName();
      doReturn(Repository.class.getName()).when(entry.getValue()).getProviderRole();
      doReturn("maven2").when(entry.getValue()).getProviderHint();
      doReturn(true).when(entry.getValue()).isUserManaged();
      doReturn(null).when(entry.getValue()).adaptToFacet(ProxyRepository.class);
      doReturn(new Maven2ContentClass()).when(entry.getValue()).getRepositoryContentClass();
      doReturn(new DefaultRepositoryKind(HostedRepository.class, null)).when(entry.getValue()).getRepositoryKind();
      registry.addRepository(entry.getValue());
      testgroup.add(entry.getValue().getId());

    }
View Full Code Here

   */
  @Test
  public void shouldFailWhenProxyRepositories()
      throws Exception
  {
    final Maven2ContentClass maven2ContentClass = new Maven2ContentClass();
    final RepositoryRegistry repositoryRegistry = mock(RepositoryRegistry.class);
    final Repository proxyRepository = mock(Repository.class);
    final RepositoryKind proxyRepositoryKind = mock(RepositoryKind.class);

    when(repositoryRegistry.getRepository("foo-proxy")).thenReturn(proxyRepository);
View Full Code Here

   */
  @Test
  public void shouldSkipProxyRepositoriesWhenPartOfAGroup()
      throws Exception
  {
    final Maven2ContentClass maven2ContentClass = new Maven2ContentClass();
    final RepositoryRegistry repositoryRegistry = mock(RepositoryRegistry.class);
    final Repository proxyRepository = mock(Repository.class);
    final GroupRepository groupRepository = mock(GroupRepository.class);
    final RepositoryKind groupRepositoryKind = mock(RepositoryKind.class);
    final RepositoryKind proxyRepositoryKind = mock(RepositoryKind.class);
View Full Code Here

   */
  @Test
  public void shouldSkipProxyRepositoriesWhenProcessingAllRepositories()
      throws Exception
  {
    final Maven2ContentClass maven2ContentClass = new Maven2ContentClass();
    final RepositoryRegistry repositoryRegistry = mock(RepositoryRegistry.class);
    final Repository proxyRepository = mock(Repository.class);
    final RepositoryKind proxyRepositoryKind = mock(RepositoryKind.class);

    when(repositoryRegistry.getRepositories()).thenReturn(Arrays.asList(proxyRepository));
View Full Code Here

TOP

Related Classes of org.sonatype.nexus.proxy.maven.maven2.M2GroupRepositoryConfiguration

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.