@Override public void apply( Project project ) { String uri = System.getenv( ENV ); log.info( ENV + "={}", uri ); RepositoryHandler repoHandler = project.getRepositories(); if ( StringUtils.isNotBlank( uri ) ) { repoHandler.maven( repo -> repo.setUrl( URI.create( uri ) ) ); } repoHandler.mavenCentral(); } }
private void configureRepositories(Project project) { RepositoryHandler handler = project.getRepositories(); handler.mavenCentral(); handler.maven(repository -> repository.setUrl(JETBRAINS_MAVEN_REPOSITORY)); }
public void execute(Project proj) { addMavenRepo(proj, "forge", URL_FORGE_MAVEN); proj.getRepositories().mavenCentral(); addMavenRepo(proj, "minecraft", URL_LIBRARY); } });
@Override public void apply( Project project ) { String uri = System.getenv( ENV ); log.info( ENV + "={}", uri ); RepositoryHandler repoHandler = project.getRepositories(); if ( StringUtils.isNotBlank( uri ) ) { repoHandler.maven( repo -> { repo.setUrl( URI.create( uri ) ); String user = System.getenv( "JAR_REPOSITORY_USER" ); String pass = System.getenv( "JAR_REPOSITORY_PASS" ); if ( StringUtils.isNotBlank( user ) && StringUtils.isNotBlank( pass ) ) { repo.credentials( creds -> { creds.setUsername( user ); creds.setPassword( pass ); } ); } } ); } repoHandler.mavenCentral(); } }
/** * Configures the dependencies. Adds a dependency for JUnit using MavenCentral. * * @param project * the {@link Project} that the {@link Plugin} is applied to */ private void configureDependencies(Project project) { project.getRepositories().mavenCentral(); project.getDependencies().add("testCompile", "junit:junit:4.12"); }
private void addDefaultRepositories(String artifactLabel) { logger.warn( "Error fetching WildFly component '{}' from configured repositories; check your repository configurations to prevent this problem.\nAttempting to resolve this by enabling additional repositories automatically! Adding: [mavenLocal(), mavenCentral() and {}]", artifactLabel, JBOSS_REPOSITORY ); final RepositoryHandler repositories = project.getRepositories(); repositories.mavenLocal(); repositories.mavenCentral(); repositories.maven( mavenArtifactRepository -> { mavenArtifactRepository.setUrl( JBOSS_REPOSITORY ); } ); }
@Override public void apply( Project project ) { PropertyAccessor properties = new PropertyAccessor( project.getProperties() ); String uri = properties.getProperty( PROP ); log.info( PROP + "={}", uri ); RepositoryHandler repoHandler = project.getRepositories(); if ( StringUtils.isNotBlank( uri ) ) { repoHandler.maven( repo -> { repo.setUrl( URI.create( uri ) ); String user = properties.getProperty( "jar.repository.user" ); String pass = properties.getProperty( "jar.repository.pass" ); if ( StringUtils.isNotBlank( user ) && StringUtils.isNotBlank( pass ) ) { repo.credentials( creds -> { creds.setUsername( user ); creds.setPassword( pass ); } ); } } ); } repoHandler.mavenCentral(); } }
return; actionProject.getRepositories().mavenCentral(); });
@Override public void apply(Project project) { project.getPluginManager().apply(JavaPlugin.class); JavaPluginConvention javaPluginConv = project.getConvention().findPlugin(JavaPluginConvention.class); javaPluginConv.setSourceCompatibility(JavaVersion.VERSION_1_8); javaPluginConv.setTargetCompatibility(JavaVersion.VERSION_1_8); project.getPluginManager().apply(IdeaPlugin.class); project.getRepositories().mavenCentral(); project.getDependencies().add("testCompile", "junit:junit:4.12"); Wrapper wrapper = project.getTasks().create("wrapper", Wrapper.class); wrapper.setGradleVersion("3.5"); Test test = (Test) project.getTasks().getByName("test"); TestLoggingContainer testLogging = test.getTestLogging(); testLogging.events("failed", "passed"); testLogging.setExceptionFormat(TestExceptionFormat.FULL); testLogging.setShowStackTraces(false); } }
@BeforeEach void setUp() { this.project = ProjectBuilder.builder().build(); this.project.getRepositories().add(this.project.getRepositories().mavenCentral()); }
/** * @see me.seeber.gradle.plugin.AbstractProjectConfigPlugin#initialize() */ @Override protected void initialize() { checkGradleVersion(); ProjectContext context = new ProjectContext(getProject()); getProject().getExtensions().add("projectContext", context); RepositoryHandler repositories = getProject().getRepositories(); repositories.add(repositories.mavenLocal()); repositories.add(repositories.mavenCentral()); repositories.add(repositories.maven(r -> r.setUrl("https://plugins.gradle.org/m2"))); repositories.add(repositories.jcenter()); getProject().getConfigurations().all(c -> { c.resolutionStrategy(s -> { s.preferProjectModules(); s.cacheChangingModulesFor(0, "seconds"); }); }); }
/** * @see me.seeber.gradle.plugin.AbstractProjectConfigPlugin#initialize() */ @Override protected void initialize() { checkGradleVersion(); ProjectContext context = new ProjectContext(getProject()); getProject().getExtensions().add("projectContext", context); RepositoryHandler repositories = getProject().getRepositories(); repositories.add(repositories.mavenLocal()); repositories.add(repositories.mavenCentral()); repositories.add(repositories.maven(r -> r.setUrl("https://plugins.gradle.org/m2"))); repositories.add(repositories.jcenter()); getProject().getConfigurations().all(c -> { c.resolutionStrategy(s -> { s.preferProjectModules(); s.cacheChangingModulesFor(0, "seconds"); }); }); }