/
akadnikov
/
CMIS_agent_Java
Обзор
Документация
Войти
/
akadnikov
/
CMIS_agent_Java
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
build.sh
66 строк
1 KB
akadnikov
Initial commit
25 фев 2026, 23:17
Верифицирован
25 фев 2026, 23:17
882add4
Код
Авторство
О чём код?
#!/bin/bash # build.sh - Quick build script for CMIS AI Agent set -e # Colors GREEN='\033[0;32m' YELLOW='\033[1;33m' RED='\033[0;31m' NC='\033[0m' log_info() { echo -e "${GREEN}[INFO]${NC} $1" } log_warn() { echo -e "${YELLOW}[WARN]${NC} $1" } log_error() { echo -e "${RED}[ERROR]${NC} $1" } # Check Java log_info "Checking Java version..." if ! command -v java &> /dev/null; then log_error "Java is not installed" echo "Install Java 17+: https://adoptium.net/" exit 1 fi JAVA_VERSION=$(java -version 2>&1 | awk -F '"' '/version/ {print $2}' | cut -d'.' -f1) if [ "$JAVA_VERSION" -lt 17 ]; then log_error "Java version must be 17 or higher (current: $JAVA_VERSION)" exit 1 fi log_info "Java version: OK" # Check Maven log_info "Checking Maven..." if ! command -v mvn &> /dev/null; then log_error "Maven is not installed" echo "Install Maven: https://maven.apache.org/download.cgi" exit 1 fi log_info "Maven version: $(mvn --version | head -1)" # Build log_info "Starting build..." echo "" mvn clean package -DskipTests -B echo "" if [ -f "target/cmis-ai-agent-1.0.0.jar" ]; then log_info "Build successful!" echo "" echo "JAR file location:" ls -lh target/cmis-ai-agent-1.0.0.jar echo "" echo "To run:" echo " java -jar target/cmis-ai-agent-1.0.0.jar" else log_error "Build failed - JAR file not found" exit 1 fi