d3adb5
c49e2c17fc
refactor: remove trailing whitespace
...
Remove trailing whitespace while there isn't much. This is discouraged,
since it can mess with git-blame information, but it irks me there is
trailing whitespace.
This commit might be dropped if requested during review. :(
2022-05-08 21:13:03 -03:00
d3adb5
4b57f8c040
refactor: use bash's extended test ([[]])
...
Replace the standard POSIX test command ([]) with Bash's builtin ([[]])
for consistency.
There was a single use of the double bracket syntax, but since the
script references Bash in its shebang, we might as well use it instead
of the POSIX one.
2022-05-08 21:07:09 -03:00
d3adb5
6b48b365d1
refactor: eliminate if by grep'ing for MUMBLE_CONFIG_
...
Use grep to fetch only environment variables that start with
`MUMBLE_CONFIG_`, rather than manually compare in an if statement,
getting rid of one level of indentation.
2022-05-08 20:53:47 -03:00
Robert Adam
54602c6fe9
Merge PR #5 : CI: Add trigger for upstream releases
2022-05-07 21:04:13 +02:00
Robert Adam
674d8e887b
CI: Add trigger for upstream releases
2022-05-07 20:52:20 +02:00
Robert Adam
bf48d0b14e
CI: Add flag for updating latest tag
2022-05-07 20:27:23 +02:00
Robert Adam
72da7dc7df
Merge PR #4 : Improve GA workflow & add CI
2022-05-07 20:02:44 +02:00
Robert Adam
559f1d20c7
Parallelize tests
2022-05-07 19:57:37 +02:00
Robert Adam
41681db424
Add CI workflow
2022-05-07 19:51:10 +02:00
Robert Adam
d20b031f01
Use reusable workflow for build & push
2022-05-07 19:51:10 +02:00
Robert Adam
dd4ccc579c
Don't build on ARM at all as the tests are failing there
2022-05-07 17:15:54 +02:00
Robert Adam
c75f4af233
Don't build for ARM v7 as that currently still fails
2022-05-07 16:45:23 +02:00
Robert Adam
4552df49e6
Fix RegEx for matching build number from tag
2022-05-07 16:28:54 +02:00
Robert Adam
fddc6cc461
Use -x for Bash scripts
2022-05-07 16:28:40 +02:00
Robert Adam
d496c5fc99
Use Ubuntu 20.04 instead of 22.04 as base image
...
22.04 already ships OpenSSL 3, which is not supported by Mumble 1.4. So
at least for the time being, we stick with 20.04 a while longer.
2022-05-07 16:17:21 +02:00
Robert Adam
b83724d7f7
Don't quote env variables in workflow
2022-05-07 16:09:50 +02:00
Robert Adam
e3fad167b8
Use v2 of docker actions
2022-05-07 15:56:39 +02:00
Robert Adam
0c6a7bf787
Polished workflow file
2022-05-07 15:47:12 +02:00
Azlux
f896229c24
Preparing manual image build
...
Comment tagginf with release because not ready yet
2022-05-07 13:09:50 +02:00
Robert Adam
097db0cbcc
Add initial version
...
Co-Authored-By: Azlux <github@azlux.fr>
2022-05-07 12:31:25 +02:00
Robert Adam
fde6a03a96
Initial commit
2022-05-07 12:23:31 +02:00