Commit graph

28 commits

Author SHA1 Message Date
Łukasz Domeradzki
ceb021dbdf
Use windows-latest runner again (#2547)
* Attempt at resolving https://github.com/actions/virtual-environments/issues/5189

* Clean up dockerfiles from no longer required workarounds
2022-04-04 22:06:03 +02:00
lrcf
d06afa26d4
LICENSE-2.0.txt > LICENSE.txt (#2539) 2022-03-16 16:41:08 +01:00
Archi
566be6e8c4
Use --self-contained and --no-self-contained as recommended by .NET 6.0 docs 2021-11-10 19:39:04 +01:00
Łukasz Domeradzki
0eee21360d
.NET 6.0 (#2388)
* Bump non-source files to net6.0

* Correct .NET 6.0 warnings

* Correct CI

* Correct linking errors

Not much I can do about them ATM

* Remove TrimmerRoots

At least runtime is no longer needed for our STD plugin, not sure about the dictionary

* Correct cc.sh

* Revert "Remove TrimmerRoots"

This reverts commit 11f603d3d6.

* First round of cat & mice game

* Update Directory.Build.props

* Update Startup.cs

* Update Startup.cs

* Update Startup.cs

* Fix new warnings

* Update SDK

* Address netf error

* Update Directory.Packages.props
2021-11-08 23:41:02 +01:00
Archi
618ff781eb
Use ASF user account inside docker 2021-10-17 16:19:07 +02:00
Archi
300c1c19ec
Implement some deduplication for overlay
Including 3 same scripts for linux is overkill, osx and linux could also be aggregated to "unix" but too much work
2021-09-26 00:12:15 +02:00
Archi
a40bb74d35
CI: Enable build also for debug configuration
With more and more conditionals depending on the configuration it starts making sense to build and test also debug build (it was broken for a short while)
2021-08-01 13:11:51 +02:00
Archi
a785acf416
Use /bin/sh as entrypoint in docker containers
This way we can avoid a potential update process corruption which happened e.g. at https://github.com/JustArchiNET/ArchiSteamFarm/issues/2382
2021-07-24 00:29:22 +02:00
Archi
dad474c8bf
Fix docker builds 2021-07-11 01:58:11 +02:00
Archi
c73a12bf49
Speed up docker builds
That dotnet clean is not needed here, and building STD plugin when not having a token is stupid
2021-05-21 00:30:16 +02:00
Archi
feb73a94aa
Misc dockerfile update 2021-05-20 23:36:25 +02:00
JustArchi
33643bcaf2 CI: Add support for lock files 2021-05-09 01:57:49 +02:00
JustArchi
4f3aa4f8f6 Fix docker build 2021-05-06 17:20:47 +02:00
JustArchi
ecec08af9f Fix docker build... 2021-05-02 14:56:30 +02:00
JustArchi
e00e615b02 Misc 2021-01-06 20:43:51 +01:00
JustArchi
71f3dd5e5c Add opencontainers labels to docker images 2021-01-02 18:33:16 +01:00
JustArchi
bf21280cf7 Add IMAGESUFFIX to dockerfiles 2021-01-02 17:03:11 +01:00
Łukasz Domeradzki
e5efb86bd2
CI updates related to Docker containers (#2112)
* Initial commit trying to get ghcr running

* Move to v2

* Add lowercasing

* Replace docker hub worker

* Update

* Attempt to solve .net limitations

* Correct platforms

* Update docker-publish-master.yml

* Add remaining docker tags

* Add automatic DockerHub repo description update
2021-01-02 14:49:03 +01:00
Łukasz Domeradzki
35f4651ed6
.NET 5.0 (#1999)
* Initial work

* Fix CIs

* Fix warnings

* Update .travis.yml

* Update dockerfiles

* Update libraries to .NET 5.0

* Misc

* Remove workaround for #1812

* Update cc.sh

* CI updates

* CI updates

* Update .travis.yml
2020-11-10 23:22:57 +01:00
JustArchi
0b16fe486a Misc 2020-09-28 21:46:17 +02:00
JustArchi
267f7b1e53 Closes #1862 2020-06-24 19:34:39 +02:00
JustArchi
84ec2b7b26 Don't use a volume for plugins 2020-06-14 01:51:50 +02:00
JustArchi
4a6480d223 Misc docker fixes 2020-06-14 01:36:04 +02:00
Sandro
017b26986b
Fix Docker Image building with Steam Token Dumper, unify different Arches into one Dockerfile (#1845)
* Pass STEAM_TOKEN_DUMPER_TOKEN as --build-arg

* Unify different ARCHs Dockerfiles
2020-06-14 01:17:08 +02:00
JustArchi
0d6f0c788b Closes #670 2017-10-11 21:25:34 +02:00
JustArchi
f210499874 Improve docker args 2017-10-08 15:08:15 +02:00
JustArchi
685e52d53f Docker: make it possible to pass arguments 2017-10-07 19:54:23 +02:00
JustArchi
8fa58a4841 Docker enhancements 2017-10-07 17:26:08 +02:00