List of usage examples for org.apache.maven.artifact.repository ArtifactRepositoryPolicy UPDATE_POLICY_DAILY
String UPDATE_POLICY_DAILY
To view the source code for org.apache.maven.artifact.repository ArtifactRepositoryPolicy UPDATE_POLICY_DAILY.
Click Source Link
From source file:com.googlecode.t7mp.steps.deployment.AddRemoteRepositoryStep.java
License:Apache License
private ArtifactRepositoryPolicy createRelasesPolicy() { return new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN); }
From source file:net.oneandone.maven.plugins.prerelease.util.IntegrationBase.java
License:Apache License
public static Maven maven(World world) { DefaultPlexusContainer container;/*from www .j a v a 2 s . c o m*/ ArtifactRepositoryFactory factory; ArtifactRepository central; ArtifactRepository snapshots; FileNode localDir; ArtifactRepository local; MavenSession session; RepositorySystem repoSystem; DefaultRepositorySystemSession repoSession; container = container(null, null, Logger.LEVEL_DISABLED); try { factory = container.lookup(ArtifactRepositoryFactory.class); } catch (ComponentLookupException e) { throw new IllegalStateException(e); } central = factory.createArtifactRepository("central", "http://repo1.maven.org/maven2", new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(false, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN), new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); snapshots = factory.createArtifactRepository("apache-snapshots", "http://repository.apache.org/snapshots/", new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN), new ArtifactRepositoryPolicy(false, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); localDir = defaultLocalRepositoryDir(world); local = factory.createArtifactRepository("local", localDir.getURI().toASCIIString(), new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_ALWAYS, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN), new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); try { repoSystem = container.lookup(RepositorySystem.class); repoSession = MavenRepositorySystemUtils.newSession(); repoSession.setLocalRepositoryManager( repoSystem.newLocalRepositoryManager(repoSession, new LocalRepository(localDir.getAbsolute()))); session = new MavenSession(container, repoSession, new DefaultMavenExecutionRequest(), new DefaultMavenExecutionResult()); return new Maven(world, new DefaultLog(null), session, local, null, null, container.lookup(ProjectBuilder.class), Arrays.asList(central, snapshots)); } catch (ComponentLookupException e) { throw new IllegalStateException(e); } }
From source file:org.bigtester.ate.experimentals.POMInterpolator.java
License:Apache License
public ArtifactRepository createExtReleasesRepository() { MavenArtifactRepository repository = new MavenArtifactRepository("central", "www.heise.de", new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(false, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN), //SNAPSHOT new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN) //RELEASE );// w w w . j a va 2 s. co m return repository; }
From source file:org.bigtester.ate.experimentals.POMInterpolator.java
License:Apache License
public ArtifactRepository createPluginsRepository() { MavenArtifactRepository repository = new MavenArtifactRepository("plugins", "www.cnn.com", new DefaultRepositoryLayout(), new ArtifactRepositoryPolicy(false, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN), //SNAPSHOT new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN) //RELEASE );// w ww . j av a 2 s . c o m return repository; }
From source file:org.jboss.forge.addon.maven.projects.util.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository toArtifactRepository(String id, String url, String layout, boolean containsReleases, boolean containsSnapshots) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(id);//from w ww . j a v a 2s .c om result.setUrl(url); if (layout == null || layout.isEmpty() || "default".equals(layout)) { result.setLayout(new DefaultRepositoryLayout()); } else if ("flat".equals(layout)) { result.setLayout(new FlatRepositoryLayout()); } else if ("p2".equals(layout)) { result.setLayout(new P2ArtifactRepositoryLayout()); } result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(containsReleases, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(containsSnapshots, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); return result; }
From source file:org.jboss.forge.arquillian.maven.RepositoryUtils.java
License:Open Source License
public static ArtifactRepository toArtifactRepository(String id, String url, String layout, boolean containsReleases, boolean containsSnapshots) { MavenArtifactRepository result = new MavenArtifactRepository(); result.setId(id);//from w w w . ja v a 2s. c o m result.setUrl(url); if (layout == null || layout.isEmpty() || "default".equals(layout)) { result.setLayout(new DefaultRepositoryLayout()); } else if ("p2".equals(layout)) { result.setLayout(new P2ArtifactRepositoryLayout()); } result.setReleaseUpdatePolicy(new ArtifactRepositoryPolicy(containsReleases, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); result.setSnapshotUpdatePolicy(new ArtifactRepositoryPolicy(containsSnapshots, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, ArtifactRepositoryPolicy.CHECKSUM_POLICY_WARN)); return result; }
From source file:org.ops4j.pax.construct.lifecycle.ProvisionMojo.java
License:Apache License
/** * @return backup OPS4J remote repository *//*from w w w .ja va 2 s .c o m*/ ArtifactRepository getOps4jRepository() { ArtifactRepositoryPolicy noSnapshots = new ArtifactRepositoryPolicy(false, ArtifactRepositoryPolicy.UPDATE_POLICY_DAILY, null); ArtifactRepositoryPolicy releases = new ArtifactRepositoryPolicy(true, ArtifactRepositoryPolicy.UPDATE_POLICY_NEVER, null); return m_repoFactory.createArtifactRepository("ops4j.releases", "http://repository.ops4j.org/maven2/", m_defaultLayout, noSnapshots, releases); }