Commit graph

39 commits

Author SHA1 Message Date
Simon Bruder 81d9357e83
fixup! WIP Add CI
Some checks failed
/ ls (push) Failing after 2s
2024-06-02 17:10:54 +02:00
Simon Bruder 29dbc4cc7b
WIP Add CI
Some checks failed
/ ls (push) Failing after 19s
2024-06-02 16:54:09 +02:00
Simon Bruder c65cf5cacd
Rename to Containerfile 2024-05-10 23:48:36 +02:00
Simon Bruder 2b59a11406
Remove outdated build argument from readme
This was left over from when I tried building external rulesets with an
onbuild hook.
2024-05-10 23:47:38 +02:00
Simon Bruder b01a15fbf7
Fix comments left over from experiments 2024-05-10 23:43:02 +02:00
Simon Bruder 5eafc8f24b
Remove drone pipeline 2024-05-09 02:38:40 +02:00
Simon Bruder 4cf2e90105
README: Remove docker name 2024-05-09 02:37:22 +02:00
Simon Bruder d427a16616
README: Remove irrelevant bug 2024-05-09 02:35:52 +02:00
Simon Bruder ae71bdeeed
run.sh: Update to podman and new image 2024-05-09 02:35:21 +02:00
Simon Bruder 5c9b35ba77
Fix warnings in osu client 2024-05-09 02:34:50 +02:00
Simon Bruder 3ed6442b49
Update 3rd party rulesets
Some did not build and were removed. This change also makes building
much faster, as the build now caches NuGet packages and uses one stage
per ruleset, so they can be built in parallel (by passing `--jobs N`).
2024-05-09 02:34:30 +02:00
Simon Bruder 11957cddba
Make version explicit 2024-05-09 02:31:02 +02:00
Simon Bruder 34a77be7d7
Remove patches 2024-05-09 02:28:56 +02:00
Simon Bruder c0511109ad
Use dotnet SDK 8.0 base image 2024-05-09 02:27:53 +02:00
Simon Bruder 855a0d121a
run.sh: Remove latency offset
It was hardcoded to nunotaba and should rather be set outside of the
script (and with other methods).
2024-05-09 02:25:16 +02:00
Simon Bruder e307f5a75c
Add 3rd party rulesets
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-13 15:35:43 +02:00
Simon Bruder 550340b24e
Do not use self contained deployment 2020-09-13 15:09:55 +02:00
Simon Bruder 9b29cff93e
Make cachebust parameter available as env var
This allows using an already built image that was built with cachebust
set without rebuilding osu.
2020-09-13 15:02:53 +02:00
Simon Bruder 5905ebd16f
Store data in ~/.local/share/osu
All checks were successful
continuous-integration/drone/push Build is passing
2020-09-13 14:45:38 +02:00
Simon Bruder 1260b52c98
Disable deployed build
All checks were successful
continuous-integration/drone/push Build is passing
Deployed builds show a ~5s splash screen at startup, send errors caused
by using it inside a docker container to the developers. This patches
osu to show the version number but not enabling the other things.
2020-09-13 11:36:02 +02:00
Simon Bruder 72803468f6
Bypass tamper detection
All checks were successful
continuous-integration/drone/push Build is passing
2020-08-25 13:57:02 +02:00
Simon Bruder 49c3bf282b
Build osu with version argument 2020-08-25 13:29:27 +02:00
Simon Bruder ad15a2a516
Use nixos-compatible shebang in run script
All checks were successful
continuous-integration/drone/push Build is passing
2020-08-25 13:20:34 +02:00
Simon Bruder ef71705c2b
Add wayland support 2020-08-25 13:20:33 +02:00
Simon Bruder e4a40279bc
Clone with depth 1
All checks were successful
continuous-integration/drone/push Build is passing
2020-07-10 22:38:12 +02:00
Simon Bruder 6f641bbd97
Add run script and readme
Some checks failed
continuous-integration/drone/push Build is failing
2020-06-10 16:33:29 +02:00
Simon Bruder da2b952ec7
Remove unnecessary find symlink wizardry 2020-06-10 16:21:55 +02:00
Simon Bruder 14c0c93582
Do not cachebust jq
Some checks failed
continuous-integration/drone/push Build is failing
2020-03-21 11:14:23 +00:00
Simon Bruder a39ce7d87c
Always build with Release configuration
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-27 10:53:54 +00:00
Simon Bruder 5b817a7162
Build latest release and display release at start
All checks were successful
continuous-integration/drone/push Build is passing
2020-01-05 22:33:05 +00:00
Simon Bruder 1ec5b007be
Trim published build
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-13 20:08:35 +00:00
Simon Bruder 13dc50979b
Use microsoft-provided docker images 2019-12-13 20:08:17 +00:00
Simon Bruder 24fd6a9cfd
Use .NET SCD (self contained deployment)
All checks were successful
continuous-integration/drone/push Build is passing
2019-12-01 09:51:27 +00:00
Simon Bruder 655a15577a
Add option to build specific commit
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-11-30 12:29:20 +00:00
Simon Bruder 280f8de795
Add option to build specific configuration 2019-11-30 12:29:10 +00:00
Simon Bruder 4b4adbc714
Add cache buster 2019-11-30 12:28:16 +00:00
Simon Bruder 1b5db4e009
Execute dll with dotnet instead of binary 2019-11-30 12:23:15 +00:00
Simon Bruder 8e0575f1ef
Use slim base image 2019-11-30 12:22:59 +00:00
Simon Bruder dcf443ff23
init
All checks were successful
continuous-integration/drone/push Build is passing
2019-11-15 21:46:02 +00:00