Commit Graph

24 Commits (master)

Author SHA1 Message Date
Simon Bruder e307f5a75c
Add 3rd party rulesets
continuous-integration/drone/push Build is passing Details
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
continuous-integration/drone/push Build is passing Details
2020-09-13 14:45:38 +02:00
Simon Bruder 1260b52c98
Disable deployed build
continuous-integration/drone/push Build is passing Details
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 Details
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
continuous-integration/drone/push Build is passing Details
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
continuous-integration/drone/push Build is passing Details
2020-07-10 22:38:12 +02:00
Simon Bruder 6f641bbd97
Add run script and readme
continuous-integration/drone/push Build is failing Details
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
continuous-integration/drone/push Build is failing Details
2020-03-21 11:14:23 +00:00
Simon Bruder a39ce7d87c
Always build with Release configuration
continuous-integration/drone/push Build is passing Details
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 Details
2020-01-05 22:33:05 +00:00
Simon Bruder 1ec5b007be
Trim published build
continuous-integration/drone/push Build is passing Details
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 Details
2019-12-01 09:51:27 +00:00
Simon Bruder 655a15577a
Add option to build specific commit
continuous-integration/drone/push Build was killed Details
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 Details
2019-11-15 21:46:02 +00:00