install: composer install lint: php vendor/bin/phpcs -n compatible: php vendor/bin/phpcs --config-set installed_paths vendor/phpcompatibility/php-compatibility php vendor/bin/phpcs --config-set testVersion 5.6 php vendor/bin/phpcs -p --standard=PHPCompatibility src fmt: php vendor/bin/phpcbf build: composer dump-autoload test: php vendor/bin/phpunit tests/* test-cov: UCLOUD_PUBLIC_KEY=foo UCLOUD_PRIVATE_KEY=bar UCLOUD_PROJECT_ID=oas \ XDEBUG_MODE=coverage php vendor/bin/phpunit --testsuite=unit --coverage-html=build/coverage cov-show: open build/coverage/index.html gen: ucloud-spec create opensdk \ --only "UFS" \ --only "UDisk" \ --only "UHost" \ --only "PathX" \ --only "UDDB" \ --only "UCDN" \ --only "UNet" \ --only "VPC2.0" \ --only "UDB" \ --only "UMem" \ --only "ULB" \ --only "Cube" \ --only "UK8S" \ --only "IPSecVPN" \ --only "UAccount" \ --only "UDPN" \ --only "UBill" \ --only "UPHost" \ --only "UFile" \ --only "USMS" \ --only "UEC" \ --only "UPhone" \ --public \ -s $(HOME)/.oas/vcs/git.ucloudadmin.com/apispec/apispec/specification \ $(HOME)/.oas/vcs/git.ucloudadmin.com/apispec/template-opensdk-php .