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/),
|
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).
|
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
|
## [1.1.0] 2024-07-24 String Values in Features
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
12
Makefile
12
Makefile
@@ -1,6 +1,6 @@
|
|||||||
SHELL := /bin/bash
|
SHELL := /bin/bash
|
||||||
.DEFAULT_GOAL := help
|
.DEFAULT_GOAL := help
|
||||||
.PHONY: help build test clean
|
.PHONY: help build test clean conan-build conan-upload
|
||||||
|
|
||||||
f_debug = build_debug
|
f_debug = build_debug
|
||||||
test_targets = unit_tests_arffFiles
|
test_targets = unit_tests_arffFiles
|
||||||
@@ -44,6 +44,16 @@ test: ## Run tests (opt="-s") to verbose output the tests
|
|||||||
done
|
done
|
||||||
@echo ">>> 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
|
help: ## Show help message
|
||||||
@IFS=$$'\n' ; \
|
@IFS=$$'\n' ; \
|
||||||
help_lines=(`fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##/:/'`); \
|
help_lines=(`fgrep -h "##" $(MAKEFILE_LIST) | fgrep -v fgrep | sed -e 's/\\$$//' | sed -e 's/##/:/'`); \
|
||||||
|
Reference in New Issue
Block a user