From: Anil Belur Date: Mon, 10 Aug 2020 09:43:42 +0000 (+0000) Subject: Merge "Fix cloud-images.rst generation script" X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=838abd91ac748c5e34aa2945354f1ff7c804a935;hp=c13a8cb7cf13f55b7298e2e225423018682ef2b7;p=releng%2Fbuilder.git Merge "Fix cloud-images.rst generation script" --- diff --git a/jjb/opendaylight-infra-update-image-list.sh b/jjb/opendaylight-infra-update-image-list.sh index 1122dbd60..bc507cda5 100644 --- a/jjb/opendaylight-infra-update-image-list.sh +++ b/jjb/opendaylight-infra-update-image-list.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/bash -l # SPDX-License-Identifier: EPL-1.0 ############################################################################## # Copyright (c) 2017 The Linux Foundation and others. @@ -9,15 +9,10 @@ # http://www.eclipse.org/legal/epl-v10.html ############################################################################## -virtualenv "/tmp/v/openstack" -# shellcheck source=/tmp/v/openstack/bin/activate disable=SC1091 -source "/tmp/v/openstack/bin/activate" -pip install --upgrade --quiet "pip<10.0.0" setuptools -pip install --upgrade --quiet python-openstackclient -pip freeze +set -e -o pipefail cat > "$WORKSPACE/docs/cloud-images.rst" << EOF -Following are the list of published images available to be used with Jenkins jobs. +Following are the list of published images available to Jenkins jobs. EOF # Blank line before EOF is on purpose to ensure there is spacing. diff --git a/jjb/releng-jobs.yaml b/jjb/releng-jobs.yaml index b2a332e61..a832fc1f1 100644 --- a/jjb/releng-jobs.yaml +++ b/jjb/releng-jobs.yaml @@ -21,7 +21,8 @@ - builder-copy-sandbox-logs - gerrit-tox-verify # Automation for docs and jobs - - 'builder-update-image-list' + - "builder-update-image-list": + archive-artifacts: docs/cloud-images.rst - gerrit-info-yaml-verify # The following values are only specified here @@ -160,6 +161,7 @@ - timed: '0 11 * * 1-5' builders: + - lf-infra-pre-build - shell: !include-raw-escape: opendaylight-infra-update-image-list.sh - lf-infra-push-gerrit-patch: project: '{project}'