Tweak README

This commit is contained in:
Alexandre Aubin 2021-01-21 14:49:39 +01:00 committed by GitHub
parent a80eb13ea9
commit 24524d3cb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,22 +8,17 @@ The `package_check.sh` script perform a series of tests on a package for verify
The test results are printed directly in the terminal and stored in the log file Test_results.log The test results are printed directly in the terminal and stored in the log file Test_results.log
The script is able to perform the following tests: The script is able to perform the following tests:
- Check the package with [package linter](https://github.com/YunoHost/package_linter) - [Linter](https://github.com/YunoHost/package_linter)
- Installation at the root of a domain - Install/remove/reinstall at the root of a domain (`domain.tld/`)
- Installation in a subpath - Install/remove/reinstall in a subpath (`domain.tld/foobar`)
- Installation without url access (For non-web apps) - Install/remove/reinstall with no url (for non-webapps)
- Removal - Install with `is_public=0` (private install)
- Reinstallation after removal - Install multiple instances (if `multi_instance` is true)
- Private installation - Upgrade from same version
- Upgrade from same version of the package - Upgrade from previous versions
- Upgrade from a previous version of the package - Backup/restore
- Backup - Changing the installation url (`change_url`)
- Restore from a backup after removal - Actions and config-panel
- Restore from a backup on a fresh system
- Multi-instances installation
- Test with the port already used
- Test of change_url script
- Test of all actions and configurations available in config-panel
Package_check script uses a LXC container to manipulate the package in a clean environment without any previous installations. Package_check script uses a LXC container to manipulate the package in a clean environment without any previous installations.