Commit Graph

92 Commits

Author SHA1 Message Date
Chocobo1
6763310101
Revise CI scripts 2023-12-22 02:15:26 +08:00
Chocobo1
9f62b29f17
Fix quotation 2023-12-21 19:49:24 +08:00
Chocobo1
9fcce85ce9
Bump to 4.6.2-3 2023-12-21 19:32:23 +08:00
Chocobo1
976f7492da
Add support for 386 architecture 2023-12-21 18:27:39 +08:00
Chocobo1
a9d8a19ce6
Install run-time dependencies earlier
To prevent some package (from alpine repo) is updated in the meantime of building image and
causing version mismatch.
2023-12-21 17:13:27 +08:00
Chocobo1
dc117d59fa
Bump to 4.6.2-2 2023-11-28 16:32:59 +08:00
Chocobo1
54b4b230ab
Create an up-to-date image as the base for further actions 2023-11-28 16:28:56 +08:00
Chocobo1
a7f03e29f4
Bump to 4.6.2-1 2023-11-28 13:47:29 +08:00
Chocobo1
e538c1bd8f
Add backward compatibility for environment variable
The new `QBT_LEGAL_NOTICE` variable will obsolete `QBT_EULA`. Its appearance (and therefore
documentation) is scheduled at the next major qbt release.
2023-11-26 15:56:35 +08:00
Chocobo1
f0f3c8d71b
Bump to 4.6.1-1 2023-11-21 13:49:49 +08:00
Chocobo1
8095086630
Revert "Remove unused build option"
This option is still in-use for v4.6.x branch.
This reverts commit b77be90f9a.
2023-10-23 14:36:30 +08:00
Chocobo1
cef66f7ba7
Bump to 4.6.0-1 2023-10-23 13:53:09 +08:00
Chocobo1
b77be90f9a
Remove unused build option 2023-10-10 01:46:45 +08:00
dependabot[bot]
f3f4f429b7
Bump github actions versions (#15)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-01 21:27:41 +08:00
dependabot[bot]
bfd10e726f
Bump github actions versions (#13)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 21:09:49 +08:00
Chocobo1
c76d53fbf5
Introduce dependabot updates 2023-09-05 20:44:01 +08:00
Chocobo1
0fab7f56b7
Bump to 4.5.5-1 2023-08-30 13:20:40 +08:00
Chocobo1
d75e597f43
Bump to 4.5.4-1 2023-06-19 02:46:25 +08:00
Chocobo1
2c113da8fb
Bump to 4.5.3-1 2023-05-29 22:11:46 +08:00
Chocobo1
6c1e10d69d
Bump to 4.5.2-4 2023-05-25 14:23:19 +08:00
Chocobo1
a27e526829
Fix program did not exit cleanly
When running `docker compose down`, docker sends SIGTERM to tini and tini sends it to all child
programs (`entrypoint.sh` and therefore qbt-nox and its child programs). However `entrypoint.sh`
exits quite quickly and qbt was still cleaning up but tini detects that its first child process
(`entrypoint.sh`) is exited so itself exits too and leading to docker shutting down the
container abruptly.
Now qbt-nox is being placed as the first child process of tini.

Thanks to @thrnz for providing a fix.
Fixes #9.
2023-05-24 18:47:31 +08:00
Chocobo1
9708c583fa
Login before creating manifests 2023-05-22 22:47:36 +08:00
Chocobo1
be34eb60f3
Bump to 4.5.2-3 2023-05-22 18:37:58 +08:00
Chocobo1
d5e04b940d
Update libtorrent to 1.2.19 2023-05-22 18:35:45 +08:00
Chocobo1
c08c142c6a
Add quotes to variable 2023-03-26 15:39:19 +08:00
Chocobo1
799fed1dcc
Add default value for WebUI port 2023-03-26 15:39:19 +08:00
Chocobo1
b193ef5c8f
Revise login address 2023-03-26 15:38:55 +08:00
Chocobo1
bd8c87dfea
Use case-insensitive check for EULA
And trim whitespaces along the way.
2023-03-21 13:35:54 +08:00
Chocobo1
bf1561ecec
Always check for EULA env variable
Otherwise if the first run fails, there won't be easy way to fix it.
2023-03-21 13:28:30 +08:00
Chocobo1
94dcacb8b3
Bump to 4.5.2-2 2023-03-08 02:51:39 +08:00
Chocobo1
e5ba1b6b93
Add support for SQLite 2023-03-08 02:36:35 +08:00
Chocobo1
326bc620fd
Bump to 4.5.2-1 2023-02-28 14:13:41 +08:00
Chocobo1
278ae62449
Bump to 4.5.1-1 2023-02-13 01:15:01 +08:00
Chocobo1
2221b568c0
Rename tags
Github packages requires every untagged version to be present so we cannot remove any versions
after push to it. Docker hub is smarter, it is possible to keep only the tagged version and
remove untagged versions.
2023-02-06 16:27:50 +08:00
Chocobo1
4b6084e43f
Bump to 4.5.0-7 2023-02-06 13:15:46 +08:00
Chocobo1
65f3375dea
Use proper capitalization 2023-02-06 13:09:34 +08:00
Chocobo1
5c5cd89f35
Add support for setting umask (#7)
Closes #6.
2023-02-06 13:01:59 +08:00
Chocobo1
ebbc83b551
Revise explanation for TZ environment variable 2023-02-06 12:48:36 +08:00
Chocobo1
c8eb67aa48
Add support for setting additional groups (#5)
Closes #4.
2023-02-02 17:32:45 +08:00
Chocobo1
f7879f014e
Fix change directory 2023-01-29 14:42:24 +08:00
Chocobo1
be4c8d4a2d
Bump to 4.5.0-6 2023-01-28 13:43:09 +08:00
Chocobo1
03ac3722c3
Document how to run gdb debugger 2023-01-22 15:46:13 +08:00
Chocobo1
afa770fc2c
Sort ldd output 2023-01-22 15:46:13 +08:00
Chocobo1
21b87e5d2c
Record compile-time Software Bill of Materials (sbom) 2023-01-22 15:46:13 +08:00
Chocobo1
d818623fbb
Use git to retrieve latest qbt source code 2023-01-15 13:35:29 +08:00
Chocobo1
832e81f0b4
Ignore error code when patch is obsoleted 2023-01-15 13:34:58 +08:00
Chocobo1
e2be7848f9
Remove redundant variable 2023-01-14 13:13:31 +08:00
Chocobo1
7791a7c0a3
Add CI to build alpha versions weekly 2023-01-14 13:13:23 +08:00
Chocobo1
91377ff41b
Move comments 2023-01-14 04:24:36 +08:00
Chocobo1
bc49463e35
Add support for passing libtorrent build flags 2023-01-14 04:24:36 +08:00