#!/bin/bash set -e # Import external functions chmod +x ./devops/PipeLines/Functions.deploy.sh source ./devops/PipeLines/Functions.deploy.sh GetAppName appName echo "" echo "Continuous integration for ${appName} starting..." echo "" echo "${appName} building..." GetSolutionName solutionName dotnet build ${solutionName} echo "" echo "Please check the version of each microservice carefully !!!" GetServices services for servicePrefix in ${services} do GetServiceName ${servicePrefix} serviceName GetServiceCsProjFile ${servicePrefix} ${serviceName} serviceCsProjFile CI ${serviceName} ${serviceCsProjFile} done echo "" echo "Continuous integration for ${appName} has been successful."