-#!/bin/bash
+#!/bin/bash -l
# SPDX-License-Identifier: EPL-1.0
##############################################################################
# Copyright (c) 2018 The Linux Foundation and others.
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/epl-v10.html
##############################################################################
+echo "---> update-autorelease-projects-views.sh"
VIEWS_AR_YAML_FILE="${WORKSPACE}/jjb/autorelease/view-autorelease-${STREAM}.yaml"
BRANCH="stable/${STREAM}"
- view:
name: Merge-${STREAM^}
- description: 'List of ${STREAM^} Merge jobs for Autorelease'
+ description: "List of ${STREAM^} Merge jobs for Autorelease"
job-name:
EOF
for module in "${modules[@]}"; do
echo "Include project:$module to autorelease view"
- echo " - '$module-maven-merge-${STREAM}'" >> "$VIEWS_AR_YAML_FILE"
+ echo " - \"$module-maven-merge-${STREAM}\"" >> "$VIEWS_AR_YAML_FILE"
done
echo " <<: *releng_autorelease_view_common_${STREAM}" >> "$VIEWS_AR_YAML_FILE"
git add "${VIEWS_AR_YAML_FILE}"
-cp "${VIEWS_AR_YAML_FILE}" $WORKSPACE/archives
+mkdir -p "${WORKSPACE}/archives"
+cp "${VIEWS_AR_YAML_FILE}" "${WORKSPACE}/archives"