Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
- Remove PHP 7.2 from CI build.
- Add PHP 8.5 to CI build.
2. [#172](https://github.com/influxdata/influxdb-client-php/pull/172): Suggest dependency on `ext-sockets` for `InfluxDB2\UdpWriter`.
3. [#175](https://github.com/influxdata/influxdb-client-php/pull/175): Use Docker Compose v2+ in Makefile since v1 is not maintained anymore.

## 3.8.0 [2025-06-26]

Expand Down
16 changes: 8 additions & 8 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@ help:
@awk 'BEGIN {FS = ":.*##"; printf "Usage: make \033[36m<target>\033[0m\n"} /^[a-zA-Z0-9_-]+:.*?##/ { printf " \033[36m%-46s\033[0m %s\n", $$1, $$2 } /^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) } ' $(MAKEFILE_LIST)

dshell: ## Start Docker Shell for Local Development
@docker-compose run --entrypoint=bash --rm php
@docker compose run --entrypoint=bash --rm php

deps: ## Installs the project dependencies
@docker-compose run php composer install
@docker compose run php composer install

test: start-server ## Perform unit tests
@docker-compose run php composer run test
@docker compose run php composer run test

coverage: start-server ## Perform unit tests with code coverage
@docker-compose run php composer run test-coverage
@docker compose run php composer run test-coverage

coverage-show: ## Show the code coverage report
open build/coverage-report/index.html

start-server: ## Start the InfluxDB server
@docker-compose up -d influxdb_v2
@docker compose up -d influxdb_v2
@scripts/influxdb-onboarding.sh ||:

stop-server: ## Stop the InfluxDB serve
@docker-compose stop influxdb_v2
@docker compose stop influxdb_v2

release: ## Release client with version specified by VERSION property . make release VERSION=1.5.0
$(if $(VERSION),,$(error VERSION is not defined. Pass via "make release VERSION=1.5.0"))
Expand All @@ -40,8 +40,8 @@ release: ## Release client with version specified by VERSION property . make rel
git push origin master

doc-generate: ## Generate documentation
@docker-compose run doxygen
@docker compose run doxygen

doc-publish: ## Publish documentation as GH-Pages
$(MAKE) doc-generate
@docker-compose run doc-publish
@docker compose run doc-publish
Loading