Skip to content

[STORY] v4-S26: Implement v3 config compatibility layer #33

Description

@raifdmueller

User Story

As a documentation author upgrading from v3, I want my existing docToolchainConfig.groovy to work without changes.

Acceptance Criteria

Scenario: v3 config with Gradle-specific settings
  Given a v3 docToolchainConfig.groovy with Gradle-era settings
  When I run ./dtcw generateHTML on v4
  Then Gradle-specific settings are ignored silently
  And generation succeeds with the same output as v3

Scenario: v3 config with all features
  Given a v3 config using inputFiles, imageDirs, confluence, jira, microsite sections
  When I run v4 tasks
  Then all configured features work correctly

Priority: Must

Epic: v4-E5 (#7)

Blocked by: v4-S3

Metadata

Metadata

Assignees

No one assigned

    Labels

    storyUser story implementing part of an epicv4docToolchain v4 architecture migration

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions