Add mark_onboarding_complete mutation and FE files for pages pipeline wizard
This commit introduces a GraphQL Mutation allowing a once-off toggle of the "onboarding_complete" property in Pages metadata. This commit introduces the frontend for an onboarding view for Pages that will enable the user to configure their .gitlab-ci.yml file directly in the UI. This commit needs a follow up MR to be displayed by the UI.
显示
- app/assets/javascripts/gitlab_pages/components/pages_pipeline_wizard.vue 84 个添加, 0 个删除...scripts/gitlab_pages/components/pages_pipeline_wizard.vue
- app/assets/javascripts/gitlab_pages/queries/mark_onboarding_complete.graphql 6 个添加, 0 个删除...pts/gitlab_pages/queries/mark_onboarding_complete.graphql
- app/assets/javascripts/pipeline_wizard/components/wrapper.vue 1 个添加, 0 个删除...assets/javascripts/pipeline_wizard/components/wrapper.vue
- app/assets/javascripts/pipeline_wizard/pipeline_wizard.vue 1 个添加, 0 个删除app/assets/javascripts/pipeline_wizard/pipeline_wizard.vue
- app/assets/javascripts/pipeline_wizard/templates/.gitkeep 0 个添加, 0 个删除app/assets/javascripts/pipeline_wizard/templates/.gitkeep
- app/assets/javascripts/pipeline_wizard/templates/pages.yml 53 个添加, 0 个删除app/assets/javascripts/pipeline_wizard/templates/pages.yml
- app/graphql/mutations/pages/base.rb 13 个添加, 0 个删除app/graphql/mutations/pages/base.rb
- app/graphql/mutations/pages/mark_onboarding_complete.rb 27 个添加, 0 个删除app/graphql/mutations/pages/mark_onboarding_complete.rb
- app/graphql/types/mutation_type.rb 1 个添加, 0 个删除app/graphql/types/mutation_type.rb
- doc/api/graphql/reference/index.md 19 个添加, 0 个删除doc/api/graphql/reference/index.md
- jest.config.base.js 3 个添加, 2 个删除jest.config.base.js
- locale/gitlab.pot 3 个添加, 0 个删除locale/gitlab.pot
- spec/frontend/gitlab_pages/new/pages/pages_pipeline_wizard_spec.js 102 个添加, 0 个删除...tend/gitlab_pages/new/pages/pages_pipeline_wizard_spec.js
- spec/frontend/pipeline_wizard/pipeline_wizard_spec.js 8 个添加, 0 个删除spec/frontend/pipeline_wizard/pipeline_wizard_spec.js
- spec/frontend/pipeline_wizard/templates/pages_spec.js 89 个添加, 0 个删除spec/frontend/pipeline_wizard/templates/pages_spec.js
- spec/graphql/mutations/pages/mark_onboarding_complete_spec.rb 57 个添加, 0 个删除.../graphql/mutations/pages/mark_onboarding_complete_spec.rb
加载中
想要评论请 注册 或 登录