Class MigrationAnalysisWorkflow

java.lang.Object
com.redhat.parodos.examples.prebuilt.migrationtoolkit.MigrationAnalysisWorkflow

@Configuration @Profile("dev") public class MigrationAnalysisWorkflow extends Object
A workflow to analyze applications using Migration Toolkit for Applications. This workflow will:
  1. create an application with a name, and git repo URL
  2. create a taskgroup prior to submitting the report
  3. submit an analysis report for it
  4. wait till the report is back, send a notification when done
ENV Variables: For security reasons the MTA url and bearer token can be passed to all the task constructors For example use MTA_URL and MTA_BEARER_TOKEN To get an email supply the following variables MAILER_HOST MAILER_PORT MAILER_USER MAILER_PASS