7cbcbfd880
dev: re-run update.sh if the script itself is modified by the update
2024-01-10 10:00:07 +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
81ba5f5fc2
dev: use 'exit 2' for invalid uses according to the common practice
2024-01-09 10:58:50 +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
fc8ce7d375
dev: show messages in chronological order
2024-01-09 10:03:17 +09:00
7f60ef13d0
dev: use sadsay for warnings and some sad reports
2024-01-05 14:41:00 +09:00
68f7ce646b
fix: avoid including merge commits in CHANGELOG
2024-01-05 13:22:50 +09:00
13c10f4816
dev (minor): add utility function sadsay
2024-01-05 13:18:25 +09:00
52edac4b31
dev (minor): don't take "yes" as a negative response
2024-01-05 10:37:21 +09:00
c6ffeecd1c
dev: support Podman
2024-01-05 08:03:42 +09:00
498ded38c0
dev: prefix message filename with timestamp
2024-01-03 07:28:39 +09:00
3a87ae7bf7
feat: show changelog on updates
2024-01-02 07:02:52 +09:00
5317e56002
dev: ignore resolved messages
2023-12-29 18:35:28 +09:00
5473bc228b
dev: minor refactor of update scripts
2023-11-21 21:33:56 +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
f5c28c0739
fix: also check neko/update is modified on upgrade
2023-11-15 13:23:36 +09:00
5d00801c79
dev: make upgrading scripts POSIX compliant
2023-11-14 23:04:56 +09:00
d4173ca92e
dev: shellcheck (fix SC2068)
2023-11-14 09:42:43 +09:00
2143294c9a
dev: support Docker in the upgrading script
2023-11-12 05:31:20 +09:00
ed06565d82
dev: gitignore lockfile
2023-11-06 10:19:50 +09:00
1789ab2c9b
dev: no longer need to use --ipv4 for git pull
2023-11-06 06:35:10 +09:00
8cfe5fe33d
dev: --no-confirm -> --skip-all-confirmations
2023-10-29 02:44:22 +09:00
1018a14285
dev: add confirmation process for each message in update.sh
2023-10-28 21:42:14 +09:00
1838f2033c
feat: use PGroonga for full-text search
...
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-10-28 20:19:25 +09:00
e24e9847a9
dev: don't print ANSI escape chars if stdout is piped/redirected
2023-10-27 23:39:24 +09:00
478146d31d
chore: make capitalization consistent
2023-10-27 23:38:33 +09:00
7387ccff14
dev: add --no-confirm option to update.sh
2023-10-27 23:05:57 +09:00
47bcfde7ae
chore: put bash strings in quotes
2023-10-11 00:05:03 +09:00
2f6148c084
dev: stop building native-utils twice as it doesn't seem to fix anything
2023-10-11 00:02:17 +09:00
add588c670
dev: use ipv4 to git pull for now (as ipv6 network has an issue)
2023-10-10 23:56:04 +09:00
5ee11fe378
dev: update upgrading script
2023-09-21 07:58:12 +09:00
d272ea021d
fix: wrong pushd usage
2023-08-31 22:42:40 +09:00
76349aa9f4
feat: improve update script (close #73)
2023-08-25 06:19:15 +09:00
81c22a3cbf
chore: update update.sh (&& everithing to be safe)
2023-07-24 03:55:00 +00:00
16e909cbfe
hotfix: handle migration failure
2023-07-22 11:25:52 +00:00
a66f07dabd
feat: create update script / include commit hash in version number
2023-07-19 20:54:46 +00:00
syuilo
e6c782c617
Refactor
2017-01-14 11:05:21 +09:00
syuilo
b3f42e62af
Initial commit 🍀
2016-12-29 07:49:51 +09:00