bmustiata / jenny

Command line Jenkinsfile runner written in groovy. Does not need a Jenkins installation to run the Jenkinsfile.
BSD 3-Clause "New" or "Revised" License
91 stars 8 forks source link

Shared libraries names are displayed even if they are in an ignored branch in --info. #49

Open bmustiata opened 5 years ago

bmustiata commented 5 years ago
jenny -i -o s1.p1.b2.n1 -o s2.p1.b2
>    _
>   (_) ___ _ __  _ __  _   _
>   | |/ _ \ '_ \| '_ \| | | |
>   | |  __/ | | | | | | |_| |
>  _/ |\___|_| |_|_| |_|\__, |
> |__/                  |___/
> console jenkins runner
>

> workspace: /tmp/jenny/workspace/germanium-selector-builder2/workspace
germaniumPyExePipeline
  safeParameters
> ==============================================
> Parameters
> --------------------------------------------
> RUN_MYPY_CHECKS = true
> RUN_FLAKE8_CHECKS = false
> RUN_BEHAVE_CHECKS = true
> ==============================================
  safeParametersCheck
  ensureDockerTooling
    stage: Tooling [s1]
      parallel [s1.p1]
> jenny: Skipped branch s1.p1.b1
        parallel branch: behave [s1.p1.b2]
          node [s1.p1.b2.n1]
            deleteDir: /tmp/jenny/workspace/germanium-selector-builder2/workspace
            checkout SCM
            writeFile: Dockerfile
            docker::build germaniumhq/tools-behave:latest
  runContainers
    stage: Checks [s2]
      parallel [s2.p1]
> jenny: Skipped branch s2.p1.b1
        parallel branch: behave [s2.p1.b2]
          node [s2.p1.b2.n1]
            deleteDir: /tmp/jenny/workspace/germanium-selector-builder2/workspace
            checkout SCM
            docker::image::withRun vnc-server
              docker::image::inside germaniumhq/tools-behave
                sh: cd /src; DISPLAY=vnc-server:0 behave --junit
                junit: /tmp/jenny/workspace/germanium-selector-builder2/workspace/junit
> jenny: Skipped stage s3
> jenny: Skipped stage s4
  ansiblePlay
    runContainers
> jenny: Skipped stage s5
bmustiata commented 5 years ago

This probably means that every plugin should get run numbers, which I'm not sure it's a great idea.