Commit 7a42da23 authored by alexpott's avatar alexpott

Issue #2202511 by hussainweb, benjy | mikeryan: Added Implement migration groups.

parent 16e60c42
......@@ -7,6 +7,12 @@ migrate.migration.*:
id:
type: string
label: 'ID'
migration_groups:
type: sequence
label: 'Migration Groups'
sequence:
- type: string
label: 'Group'
label:
type: label
label: 'Label'
......
id: d6_action_settings
label: Drupal 6 action configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_aggregator_feed
label: Drupal 6 aggregator feeds
migration_groups:
- Drupal 6
source:
plugin: d6_aggregator_feed
......
id: d6_aggregator_item
label: Drupal 6 aggregator items
migration_groups:
- Drupal 6
source:
plugin: d6_aggregator_item
process:
......
id: d6_aggregator_settings
label: Drupal 6 aggregator configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_block
label: Drupal 6 blocks
migration_groups:
- Drupal 6
source:
plugin: d6_block
process:
......
id: d6_book
label: Drupal 6 books
migration_groups:
- Drupal 6
source:
plugin: d6_book
process:
......
id: d6_book_settings
label: Drupal 6 book configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_cck_field_revision
label: Drupal 6 field revisions
migration_groups:
- Drupal 6
load:
plugin: drupal_entity
bundle_migration: d6_node_type
......
id: d6_cck_field_values
label: Drupal 6 field values
migration_groups:
- Drupal 6
load:
plugin: drupal_entity
bundle_migration: d6_node_type
......
id: d6_comment
label: Drupal 6 comments
migration_groups:
- Drupal 6
source:
plugin: d6_comment
constants:
......
id: d6_comment_entity_display
label: Drupal 6 comment display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_comment_variable
constants:
......
id: d6_comment_entity_form_display
label: Drupal 6 comment field form display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_comment_variable
constants:
......
id: d6_comment_field
label: Drupal 6 comment field configuration
migration_groups:
- Drupal 6
source:
plugin: d6_comment_variable_per_comment_type
constants:
......
id: d6_comment_field_instance
label: Drupal 6 comment field instance configuration
migration_groups:
- Drupal 6
source:
plugin: d6_comment_variable
constants:
......
id: d6_comment_type
label: Drupal 6 comment type
migration_groups:
- Drupal 6
source:
plugin: d6_comment_variable_per_comment_type
constants:
......
id: d6_contact_category
label: Drupal 6 contact category configuration
migration_groups:
- Drupal 6
source:
plugin: d6_contact_category
process:
......
id: d6_contact_settings
label: Drupal 6 contact configuration
migration_groups:
- Drupal 6
source:
plugin: d6_contact_settings
variables:
......
id: d6_custom_block
label: Drupal 6 custom blocks
migration_groups:
- Drupal 6
source:
plugin: d6_box
constants:
......
id: d6_date_formats
label: Drupal 6 date format configuration
migration_groups:
- Drupal 6
source:
plugin: variable_multirow
variables:
......
id: d6_dblog_settings
label: Drupal 6 database logging configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_field
label: Drupal 6 field configuration
migration_groups:
- Drupal 6
source:
plugin: d6_field
constants:
......
id: d6_field_formatter_settings
label: Drupal 6 field formatter configuration
migration_groups:
- Drupal 6
source:
plugin: d6_field_instance_per_view_mode
constants:
......
id: d6_field_instance
label: Drupal 6 field instance configuration
migration_groups:
- Drupal 6
source:
plugin: d6_field_instance
constants:
......
id: d6_field_instance_widget_settings
label: Drupal 6 field instance widget configuration
migration_groups:
- Drupal 6
source:
plugin: d6_field_instance_per_form_display
constants:
......
......@@ -2,6 +2,8 @@
# migration as an optional dependency to ensure d6_file runs first.
id: d6_file
label: Drupal 6 files
migration_groups:
- Drupal 6
source:
plugin: d6_file
process:
......
id: d6_file_settings
label: Drupal 6 file configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_filter_format
label: Drupal 6 filter format configuration
migration_groups:
- Drupal 6
source:
plugin: d6_filter_format
process:
......
id: d6_forum_settings
label: Drupal 6 forum configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_locale_settings
label: Drupal 6 locale configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_menu
label: Drupal 6 menus
migration_groups:
- Drupal 6
source:
plugin: d6_menu
process:
......
id: d6_menu_settings
label: Drupal 6 menu configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_node
label: Drupal 6 nodes
migration_groups:
- Drupal 6
source:
plugin: d6_node
process:
......
id: d6_node_revision
label: Drupal 6 node revisions
migration_groups:
- Drupal 6
source:
plugin: d6_node_revision
process:
......
id: d6_node_settings
label: Drupal 6 node configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_node_type
label: Drupal 6 node type configuration
migration_groups:
- Drupal 6
source:
plugin: d6_node_type
constants:
......
id: d6_profile_values
label: Drupal 6 profile values
migration_groups:
- Drupal 6
source:
plugin: d6_profile_field_values
load:
......
id: d6_search_page
label: Drupal 6 search page configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_search_settings
label: Drupal 6 search configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_simpletest_settings
label: Drupal 6 simpletest configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_statistics_settings
label: Drupal 6 statistics configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_syslog_settings
label: Drupal 6 system log configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_cron
label: Drupal 6 cron settings
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_file
label: Drupal 6 file system configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_filter
label: Drupal 6 filter configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_image
label: Drupal 6 image toolkit configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_image_gd
label: Drupal 6 image quality configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_logging
label: Drupal 6 system logging
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_maintenance
label: Drupal 6 maintainence page configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_performance
label: Drupal 6 performance configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_rss
label: Drupal 6 RSS configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_system_site
label: Drupal 6 site configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_taxonomy_settings
label: Drupal 6 taxonomy configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_taxonomy_term
label: Drupal 6 taxonomy terms
migration_groups:
- Drupal 6
source:
plugin: d6_taxonomy_term
process:
......
id: d6_taxonomy_vocabulary
label: Drupal 6 taxonomy vocabularies
migration_groups:
- Drupal 6
source:
plugin: d6_taxonomy_vocabulary
process:
......
id: d6_term_node
label: Drupal 6 term/node relationships
migration_groups:
- Drupal 6
load:
plugin: d6_term_node
......
id: d6_term_node_revision
label: Drupal 6 term/node relationship revisions
migration_groups:
- Drupal 6
load:
plugin: d6_term_node
bundle_migration: d6_vocabulary_field
......
id: d6_text_settings
label: Drupal 6 teaser length configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_update_settings
label: Drupal 6 update configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_upload
label: Drupal 6 file uploads
migration_groups:
- Drupal 6
source:
plugin: d6_upload
......
id: d6_upload_entity_display
label: Drupal 6 upload display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_upload_instance
constants:
......
id: d6_upload_entity_form_display
label: Drupal 6 upload form display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_upload_instance
constants:
......
id: d6_upload_field
label: Drupal 6 upload field configuration
migration_groups:
- Drupal 6
source:
# We do an empty source and a proper destination to have an idmap for
# migration_dependencies.
......
id: d6_upload_field_instance
label: Drupal 6 upload field instance configuration
migration_groups:
- Drupal 6
source:
plugin: d6_upload_instance
constants:
......
id: d6_url_alias
label: Drupal 6 URL aliases
migration_groups:
- Drupal 6
source:
plugin: d6_url_alias
......
id: d6_user
label: Drupal 6 user accounts
migration_groups:
- Drupal 6
source:
plugin: d6_user
process:
......
id: d6_user_mail
label: Drupal 6 user mail configuration
migration_groups:
- Drupal 6
source:
plugin: variable
variables:
......
id: d6_user_picture_entity_display
label: Drupal 6 user picture display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_user_picture_instance
constants:
......
id: d6_user_picture_entity_form_display
label: Drupal 6 user picture form display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_user_picture_instance
constants:
......
id: d6_user_picture_field
label: Drupal 6 user picture field configuration
migration_groups:
- Drupal 6
source:
# We do an empty source and a proper destination to have an idmap for
# dependencies.
......
id: d6_user_picture_field_instance
label: Drupal 6 user picture field instance configuration
migration_groups:
- Drupal 6
source:
plugin: d6_user_picture_instance
constants:
......
id: d6_user_picture_file
label: Drupal 6 user pictures
migration_groups:
- Drupal 6
source:
plugin: d6_user_picture_file
constants:
......
id: d6_user_profile_entity_display
label: Drupal 6 user profile display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_profile_field
constants:
......
id: d6_user_profile_entity_form_display
label: Drupal 6 user profile form display configuration
migration_groups:
- Drupal 6
source:
plugin: d6_profile_field
constants:
......
id: d6_user_profile_field
label: Drupal 6 user profile field configuration
migration_groups:
- Drupal 6
source:
plugin: d6_profile_field
constants:
......
id: d6_user_profile_field_instance
label: Drupal 6 user profile field instance configuration
migration_groups:
- Drupal 6
source:
plugin: d6_profile_field
constants:
......
id: d6_user_role
label: Drupal 6 user roles
migration_groups:
- Drupal 6
source:
plugin: d6_user_role