Added actions to Makefile to build and upload the conan package to Cimmeria
This commit is contained in:
12
CHANGELOG.md
12
CHANGELOG.md
@@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.2.0] 2025-06-27 Refactoring and Improvements
|
||||
|
||||
### Added
|
||||
|
||||
- Refactored code to improve readability and maintainability
|
||||
- Improved error handling with exceptions
|
||||
- Claude TECHNICAL_REPORT.md for detailed analysis
|
||||
- Claude CLAUDE.md for AI engine usage
|
||||
- Actions to build and upload the conan package to Cimmeria
|
||||
|
||||
|
||||
|
||||
## [1.1.0] 2024-07-24 String Values in Features
|
||||
|
||||
### Added
|
||||
|
12
Makefile
12
Makefile
@@ -1,6 +1,6 @@
|
||||
SHELL := /bin/bash
|
||||
.DEFAULT_GOAL := help
|
||||
.PHONY: help build test clean
|
||||
.PHONY: help build test clean conan-build conan-upload
|
||||
|
||||
f_debug = build_debug
|
||||
test_targets = unit_tests_arffFiles
|
||||
@@ -44,6 +44,16 @@ test: ## Run tests (opt="-s") to verbose output the tests
|
||||
done
|
||||
@echo ">>> Done";
|
||||
|
||||
conan-build: ## Build Conan package locally
|
||||
@echo ">>> Building Conan package...";
|
||||
@conan create . --profile default
|
||||
@echo ">>> Done";
|
||||
|
||||
conan-upload: ## Upload package to Cimmeria JFrog Artifactory
|
||||
@echo ">>> Uploading to Cimmeria JFrog Artifactory...";
|
||||
@conan upload arff-files --all -r Cimmeria --confirm
|
||||
@echo ">>> Done";
|
||||
|
||||
help: ## Show help message
|
||||
@IFS=$$'\n' ; \
|
||||
help_lines=(`fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##/:/'`); \
|
||||
|
Reference in New Issue
Block a user