version = 0.1.3
.PHONY: upgrade
upgrade:
sed -i "" 's/^version = "[0-9]*.[0-9]*.[0-9]*"/version = "$(version)"/' Cargo.toml
sed -i "" 's/harbor_rs = "[0-9]*.[0-9]*.[0-9]*"/harbor_rs = "$(version)"/g' README.md
.PHONY: tests
tests:
cargo test --color=always --package harbor_rs --lib harbor::user::tests::get_current_user
cargo test --color=always --package harbor_rs --lib harbor::user::tests::get_user_profile
cargo test --color=always --package harbor_rs --lib harbor::user::tests::create_user
cargo test --color=always --package harbor_rs --lib harbor::user::tests::list_users
cargo test --color=always --package harbor_rs --lib harbor::user::tests::search_users
cargo test --color=always --package harbor_rs --lib harbor::user::tests::update_user_profile
cargo test --color=always --package harbor_rs --lib harbor::user::tests::delete_user
cargo test --color=always --package harbor_rs --lib harbor::user::tests::list_current_user_permissions -- --show-output
cargo test --color=always --package harbor_rs --lib harbor::project::tests::list_projects
.PHONY: build-clean-image-tags
build-clean-image-tags:
cargo build --release --all-features --bin clean-image-tags