Generate Release Train Docs; fixes gh-91

This commit is contained in:
Marcin Grzejszczak
2018-10-25 17:45:37 +02:00
parent a39c179b34
commit 0ff2b4a2b8
11 changed files with 220 additions and 27 deletions

View File

@@ -83,6 +83,12 @@ class Tasks {
args -> {
args.releaser.runUpdatedSamples(args.projects);
},TaskType.POST_RELEASE);
static Task UPDATE_RELEASE_TRAIN_DOCUMENTATION = task("updateReleaseTrainDocs", "ur",
"UPDATE RELEASE TRAIN DOCS",
"Update release train documentation",
args -> {
args.releaser.generateReleaseTrainDocumentation(args.projects);
},TaskType.POST_RELEASE);
static final List<Task> DEFAULT_TASKS_PER_PROJECT = Stream.of(
Tasks.UPDATING_POMS,
@@ -100,7 +106,7 @@ class Tasks {
Tasks.RUN_UPDATED_SAMPLES,
Tasks.CREATE_TEMPLATES,
Tasks.UPDATE_GUIDES,
// Generate docs
Tasks.UPDATE_RELEASE_TRAIN_DOCUMENTATION,
Tasks.UPDATE_DOCUMENTATION,
Tasks.UPDATE_SPRING_PROJECT_PAGE
).collect(Collectors.toList());