Simon Bruder
c65cf5cacd
Rename to Containerfile
2024-05-10 23:48:36 +02:00
Simon Bruder
b01a15fbf7
Fix comments left over from experiments
2024-05-10 23:43:02 +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
e307f5a75c
Add 3rd party rulesets
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
1260b52c98
Disable deployed build
...
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
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
ef71705c2b
Add wayland support
2020-08-25 13:20:33 +02:00
Simon Bruder
e4a40279bc
Clone with depth 1
continuous-integration/drone/push Build is passing
2020-07-10 22:38:12 +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
continuous-integration/drone/push Build is failing
2020-03-21 11:14:23 +00:00
Simon Bruder
a39ce7d87c
Always build with Release configuration
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
continuous-integration/drone/push Build is passing
2020-01-05 22:33:05 +00:00
Simon Bruder
1ec5b007be
Trim published build
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)
continuous-integration/drone/push Build is passing
2019-12-01 09:51:27 +00:00
Simon Bruder
655a15577a
Add option to build specific commit
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
continuous-integration/drone/push Build is passing
2019-11-15 21:46:02 +00:00