1
0
Fork 1
mirror of https://example.com synced 2024-11-23 08:56:38 +09:00
Commit graph

29 commits

Author SHA1 Message Date
fcccf2eb29
dev: update Makefile 2024-01-14 20:15:05 +09:00
e02670bfb0
dev: apply patches after git pull 2024-01-10 12:29:12 +09:00
350161974f
dev: re-run update.sh if the script itself is modified by the update 2024-01-10 10:00:07 +09:00
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
ddbf884cb5
dev: add ability to pass --docker, --podman, or --native to update.sh
passing more than one of these flags is not expected
2024-01-09 10:50:34 +09:00
0a29467541
dev: refactor update script 2024-01-09 10:23:23 +09:00
41b25228df
dev: append first 2 digits of commit hash to version 2024-01-07 16:50:21 +09:00
d12b7cb941
dev: use sadsay for warnings and some sad reports 2024-01-05 14:41:00 +09:00
17598c2248
dev (minor): add utility function sadsay 2024-01-05 13:18:25 +09:00
d7d9e3c323
dev: support Podman 2024-01-05 08:03:42 +09:00
21aa6b097b
docker: migrate image registry to registry.code.naskya.net 2024-01-04 12:23:05 +09:00
3a0a2d04f3
dev: prefix message filename with timestamp 2024-01-03 07:28:39 +09:00
f631154835
dev: add version_ci helper function for CI 2023-12-27 21:41:09 +09:00
74f7ef6b98
dev: use pnpm pkg set version to write version info 2023-11-27 18:31:21 +09:00
c88c09a9db
fix: make docker.sh executable (take 2) 2023-11-25 05:30:27 +09:00
d82cab5d4d
dev: minor refactor of update scripts 2023-11-21 21:33:56 +09:00
a2f684ce00
dev: minor refactor in update/utils 2023-11-21 03:49:44 +09:00
96f7224a24
dev: minor update in update/utils 2023-11-21 03:32:26 +09:00
69a3bacb32
dev: minor update in docker.sh 2023-11-21 03:32:26 +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
4c445bf590
chore: add a message to tell that docker image build takes time 2023-11-17 16:25:39 +09:00
513197f340
fix: make docker.sh executable 2023-11-17 16:23:41 +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