Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation request: How to show more than one living docs under the same azure devops project in case of a monorepo #2768

Open
1 of 4 tasks
kostas-kapasakis opened this issue Oct 10, 2024 · 1 comment

Comments

@kostas-kapasakis
Copy link

kostas-kapasakis commented Oct 10, 2024

Product:

  • SpecFlow
  • SpecFlow+ Runner
  • SpecFlow+ LivingDoc
  • SpecMap

What is missing: How can we utilize the yaml parameters for the SpecflowPlus build task to run the plugin in more than one test projects under the same repository and all of them being shown in the living doc plugin in the same azure devops project ?

Currently each result overrides the previous and only one is shown a time.

image

Our yaml pipelines are running following task

          - task: techtalk.techtalk-specflow-plus.specflow-plus.SpecFlowPlus@0
            displayName: 'SpecFlow+ build step.'
            inputs:
              generatorSource: TestAssembly
              testAssemblyFilePath: ${{ parameters.api_tests_project_dll_path }}
              projectName: ${{ parameters.application_name }}
              output: 'LivingDoc/${{ parameters.application_name }}.json'

Thanks in advance.

@DeLaphante
Copy link

I would advised all to not use Specflow+ Runner or LivingDoc as its currently not being supported or developed - migrate to MsTest or Nunit and also update to latest .net 8+ and use third party reporting libraries such as extent report.

Specflow is working perfectly fine for me with the above changes in the following daily github actions repo -> https://github.com/DeLaphante/CynkyAutomation/actions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants