Commit graph

12 commits

Author SHA1 Message Date
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