Uploaded image for project: 'releng'
  1. releng
  2. RELENG-27

Create template for {project}-verify-python-{stream}

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • None
    • unspecified
    • Jenkins Job Builder
    • None
    • Operating System: All
      Platform: All

    • 5424

      Currently there are few projects with customized verify-python jobs, I recall integration(/test) and Bgpcep. More projects may follow (currently integration/distribution), so it would be good to have a common template for easier maintainance.

      Few possible caveats:

      integration/test is two-level project name, care should be taken to distinguish project short and full names.

      Bgpcep python code is frozen, but pep8 checker changes versions and adds checks, so bgpcep has fixed pep8 to a specific version.
      Currently this is handled by tox.ini files in projects (integration/test sets higher pep8 version), but I had to synchronize other things in the two tox.ini files manually.
      It would be good if pep8 version string was given as a template parameter

      {pep8}

      , and otherwise tox.ini contents would be common and stored in releng/builder.

            Unassigned Unassigned
            vrpolak Vratko Polak
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: