fabric-samples/scripts/ci_scripts/ciScript.sh
rameshthoomu 1bd1c2f355 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: I9ed97c8dd0c07a3677042dbda034043e8a19a0f1
Signed-off-by: rameshthoomu <rameshbabu.thoomu@gmail.com>
2019-04-05 20:37:23 +00: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 $@