Clean up some deprecated stuff in PipelineNodeTest

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Summary
      There are a lot of deprecated things in this test class. In an effort to help stop occasional test flakes in PCT, I'll fix some of that.

      Details

      • Update the calls to new CpsFlowDefinition, like the one shown here. CpsFlowDefinition is expecting a second argument, a boolean, and most of the calls to it in this test don't have it. I'll change the constructor calls to use the current one.
      • Update much (but probably not all) of the sample pipeline code being used in this test, so that it has block-scoped stages. Without which, you'll see a lot of messages like this in your logs:
        [Pipeline] {
        [Pipeline] stage (hey)
        Using the ‘stage’ step without a block argument is deprecated
        

            Assignee:
            Karl Shultz
            Reporter:
            Karl Shultz
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: