Update gate-zuul-nodepool
This runs the integration tests using the tox macro.  It renames
the test script to a setup script since we no longer expect it to
actually run the tests.
It also collects and publishes the nodepool logs.
builders:
- zuul-clone:
project: openstack-infra/zuul
- - shell: openstack-infra/zuul/tools/nodepool-integration-test.sh
+ - shell: openstack-infra/zuul/tools/nodepool-integration-setup.sh
+ - run-tox:
+ envlist: 'nodepool'
publishers:
- test-results
+ - scp:
+ site: 'static.openstack.org'
+ files:
+ - target: 'logs/$LOG_PATH/nodepool'
+ source: '/tmp/nodepool/logs/**'
+ keep-hierarchy: true
+ copy-after-failure: true
- console-log
