fabric-samples/scripts/ci_scripts/ciScript.sh
rameshthoomu 6c0203a9b0 FABCI-284 Update CI Pipeline script
This patch updates CI pipeline scripts which utilizes global shared
library reusable functions. It also creates ci.properties file with
all the parameters required to test the fabric-samples patch.

Change-Id: Ib2fd948eae9f2e37535144489279773836400358
Signed-off-by: rameshthoomu <rameshbabu.thoomu@gmail.com>
2019-03-29 11:05:06 -04:00

54 lines
1.3 KiB
Bash
Executable file

#!/bin/bash -e
#
# Copyright IBM Corp All Rights Reserved
#
# SPDX-License-Identifier: Apache-2.0
#
# exit on first error
Parse_Arguments() {
while [ $# -gt 0 ]; do
case $1 in
--byfn_eyfn_Tests)
byfn_eyfn_Tests
;;
--fabcar_Tests)
fabcar_Tests
;;
esac
shift
done
}
# run byfn,eyfn tests
byfn_eyfn_Tests() {
echo
echo " ____ __ __ _____ _ _ _____ __ __ _____ _ _ "
echo " | __ ) \ \ / / | ___| | \ | | | ____| \ \ / / | ___| | \ | | "
echo " | _ \ \ V / | |_ | \| | _____ | _| \ V / | |_ | \| | "
echo " | |_) | | | | _| | |\ | |_____| | |___ | | | _| | |\ | "
echo " |____/ |_| |_| |_| \_| |_____| |_| |_| |_| \_| "
./byfn_eyfn.sh
}
# run fabcar tests
fabcar_Tests() {
echo " #############################"
echo "npm version ------> $(npm -v)"
echo "node version ------> $(node -v)"
echo " #############################"
echo
echo " _____ _ ____ ____ _ ____ "
echo " | ___| / \ | __ ) / ___| / \ | _ \ "
echo " | |_ / _ \ | _ \ | | / _ \ | |_) | "
echo " | _| / ___ \ | |_) | | |___ / ___ \ | _ < "
echo " |_| /_/ \_\ |____/ \____| /_/ \_\ |_| \_\ "
./fabcar.sh
}
Parse_Arguments $@