# apt-get install -y \
curl \
libffi-dev \
libssl-dev \
python-dev \
python-openssl \
python-software-properties \
software-properties-commonsynoci
% ./bin/synoci -h
usage: synoci [COMMAND] [OPTIONS]
optional arguments:
-h, --help show this help message and exit
commands:
Genereral commands:
list List tasks of the suite
update Update environment setting
log Show last run result log of the suite
list_suites List all suites
Code generate commands:
new Create a testsuites template
gen Generate a testcase
gen_webapi Generate a webapi testcase
del Undo code generate with "generate"
Run the tests:
run Run tests
utest Run unittest
% ./bin/ds-installer -h
usage: ds-installer [COMMAND] [OPTIONS]
optional arguments:
-h, --help show this help message and exit
Description:
This tool provide a cli way to install:
- DSM (clean install or just upgrade ver)
- Packages
Commands:
dsm DSM installer
package Package installer
Usage Example:
./ds-installer dsm --mac 00:11:22:33:44:55 -v 7307 -p pwd
./ds-installer dsm -U --ip 192.168.55.66
./ds-installer package --ip 192.168.61.61 -p pwd Dockerds-installer