8d281982ac
dev: add ability to pass --server-is-stopped to update.sh
...
This enables (semi-)automated upgrading:
```sh
sudo systemctl stop firefish.service
./update.sh --native --server-is-stopped
sudo systemctl start firefish.service
```
see also: d14bc4fb13
2024-01-09 19:53:36 +09:00
d14bc4fb13
dev: rename --skip-all-confirmations to --install
...
This option is meant to be used only for the first build,
where users follow the installation/migration
instructions and prepare the necessary things like PGroonga
and it's safe to skip previous notes.
Skipping 'Did you stop your server?' in normal
updates should be done with another option,
which will be added accordingly.
2024-01-09 19:52:01 +09:00
0a29467541
dev: refactor update script
2024-01-09 10:23:23 +09:00
d12b7cb941
dev: use sadsay for warnings and some sad reports
2024-01-05 14:41:00 +09:00
74f7ef6b98
dev: use pnpm pkg set version
to write version info
2023-11-27 18:31:21 +09:00
21a07539a3
dev: remove redundant operations from upgrading scripts
2023-11-21 03:32:26 +09:00
c15a63ff8a
dev: refactor "running" command
2023-11-18 16:37:55 +09:00
1583fddcdc
dev: add back lockfile
2023-11-18 15:18:44 +09:00
27aaab3d34
dev: add a delimiter in the version number
2023-11-15 13:50:54 +09:00
f58a5f0109
dev: append latest commit date to version instead of raw commit hash
2023-11-14 23:54:37 +09:00
d45421e79a
dev: make upgrading scripts POSIX compliant
2023-11-14 23:04:56 +09:00
5789fc2fae
dev: support Docker in the upgrading script
2023-11-12 05:31:20 +09:00