1
0
Fork 1
mirror of https://example.com synced 2024-11-23 05:46:39 +09:00
Commit graph

29 commits

Author SHA1 Message Date
99ce36bde0
dev: update Makefile 2024-01-14 20:15:05 +09:00
d0a49b8f36
dev: apply patches after git pull 2024-01-10 12:29:12 +09:00
7cbcbfd880
dev: re-run update.sh if the script itself is modified by the update 2024-01-10 10:00:07 +09:00
7f579b488e
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
a031195f0f
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
5ccb4e8049
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
9ea8c80127
dev: refactor update script 2024-01-09 10:23:23 +09:00
b1eb9f3cf6
dev: append first 2 digits of commit hash to version 2024-01-07 16:50:21 +09:00
7f60ef13d0
dev: use sadsay for warnings and some sad reports 2024-01-05 14:41:00 +09:00
13c10f4816
dev (minor): add utility function sadsay 2024-01-05 13:18:25 +09:00
c6ffeecd1c
dev: support Podman 2024-01-05 08:03:42 +09:00
7fc4540d15
docker: migrate image registry to registry.code.naskya.net 2024-01-04 12:23:05 +09:00
498ded38c0
dev: prefix message filename with timestamp 2024-01-03 07:28:39 +09:00
b4c7265019
dev: add version_ci helper function for CI 2023-12-27 21:41:09 +09:00
f61b1d8e03
dev: use pnpm pkg set version to write version info 2023-11-27 18:31:21 +09:00
c3f77c426e
fix: make docker.sh executable (take 2) 2023-11-25 05:30:27 +09:00
5473bc228b
dev: minor refactor of update scripts 2023-11-21 21:33:56 +09:00
a7d4afa729
dev: minor refactor in update/utils 2023-11-21 03:49:44 +09:00
ac162c6c73
dev: minor update in update/utils 2023-11-21 03:32:26 +09:00
45f5e82c6c
dev: minor update in docker.sh 2023-11-21 03:32:26 +09:00
8d901c024d
dev: remove redundant operations from upgrading scripts 2023-11-21 03:32:26 +09:00
23f610f8f1
dev: refactor "running" command 2023-11-18 16:37:55 +09:00
bdf5ce6e23
dev: add back lockfile 2023-11-18 15:18:44 +09:00
04e4b46525
chore: add a message to tell that docker image build takes time 2023-11-17 16:25:39 +09:00
d2dd514780
fix: make docker.sh executable 2023-11-17 16:23:41 +09:00
89a31ada77
dev: add a delimiter in the version number 2023-11-15 13:50:54 +09:00
7b0bca099f
dev: append latest commit date to version instead of raw commit hash 2023-11-14 23:54:37 +09:00
5d00801c79
dev: make upgrading scripts POSIX compliant 2023-11-14 23:04:56 +09:00
2143294c9a
dev: support Docker in the upgrading script 2023-11-12 05:31:20 +09:00