/** * Add entry to ignores * * @param ignore Entry to add */ public void ignore(String ignore) { getIgnores().add(ignore); }
/** * Add entry to ignores * * @param ignore Entry to add */ public void ignore(String ignore) { getIgnores().add(ignore); }
/** * Create the Git tasks * * @param tasks Task container to add tasks to * @param projectConfig Project configuration */ @Mutate public void createGitTasks(ModelMap<Task> tasks, ProjectConfig projectConfig) { tasks.create("configureLocalGitRepository", ConfigureLocalGitRepository.class, t -> { t.setDescription("Configure the local Git repository, creating it if necessary."); t.setGroup("build setup"); t.setIgnores(projectConfig.getVersionControl().getIgnores()); t.getRemoteRepositories().put("origin", projectConfig.getRepository().getDeveloperConnection()); }); tasks.named("configure", t -> { t.dependsOn("configureLocalGitRepository"); }); }