Commit Graph

34 Commits

Author SHA1 Message Date
ruberoid
30ae0c043c fix: Replace COPY --from=rootconfig with direct nuget.config copy
Docker additional_contexts with --from=rootconfig is not supported by Kaniko.
Changed to copy nuget.config directly from build context root.

- CI: pipeline already copies nuget.config to submodule root
- Docker Compose: users must run ./prepare-build.sh first
2025-10-28 00:33:00 +04:00
ruberoid
f692e32925 fixed nuget.config copy to additional dockerfile context. 2025-10-27 23:52:53 +04:00
ruberoid
4cb1a00511 copy nuget.config while deploy to every submodule. 2025-10-17 12:26:23 +04:00
ruberoid
370aad3c87 Removed echoed package sourcing to nuget.config file attached. 2025-10-17 12:11:34 +04:00
ruberoid
fa136fc7a4 Returned back dockerfiles source as echo commands. 2025-10-16 23:35:38 +04:00
ruberoid
de183f3d1e returned back curl to iso 2025-10-16 23:11:58 +04:00
ruberoid
ddea840f6e Optimized steps for Dockerfile's 2025-10-16 23:04:28 +04:00
ruberoid
b8f0cc363b Modified .dockerignore files for more optimizations 2025-10-16 22:47:22 +04:00
ruberoid
3a28060108 returned nuget like a config file 2025-10-14 18:46:11 +04:00
ruberoid
e3e26392b6 Removed app protected settings. 2025-10-14 17:16:45 +04:00
ruberoid
a2750a154c Simplify Dockerfiles: use dotnet nuget add source API
Replaced manual NuGet.Config creation with simple API call:
- Applied to both Host and Migrator Dockerfiles
- Reduced from 20+ lines to 1 line per config
- No API key needed for public read access

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 15:00:26 +04:00
ruberoid
33b35ab50c Fix Dockerfiles: update CA certificates before network operations
- Move CA certificates update before COPY to ensure SSL works
- Add --no-install-recommends flag to minimize image size
- Clean apt cache after install
- Add --verbosity normal to dotnet restore for better diagnostics
- Applied to both Host and Migrator Dockerfiles

This fixes NU1301 errors caused by outdated SSL certificates in CI/CD builds.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 14:45:23 +04:00
ruberoid
c8a05ee49c update certificates for docker correct build. 2025-10-14 14:26:16 +04:00
Ruberoid
136d8329fb Log messages translated into english and some punctuation fixes. 2025-07-22 00:10:00 +03:00
Ruberoid
d88f8498d6 removed nuget priority restore warnings. 2025-07-21 17:46:22 +03:00
Ruberoid
5f99ea15e0 Added new fixture user blocked by user. 2025-07-21 16:38:22 +03:00
Ruberoid
1170ebdf07 added healthcheks. 2025-07-21 13:48:18 +03:00
Ruberoid
751ff86622 Fixed warnings. 2025-07-18 19:56:12 +03:00
Ruberoid
fc2e511985 Fixed configs. 2025-07-18 17:19:03 +03:00
ruberoid
b7736a1891 added serilog to console and file. 2024-04-15 15:40:47 +04:00
ruberoid
769c039e97 removed file log. 2024-04-15 14:14:28 +04:00
ruberoid
76fbafb476 added k8s config. 2024-04-14 15:22:18 +04:00
ruberoid
0f0fb22b4f added config for k8s. 2024-04-14 14:11:33 +04:00
Sergey Nazarov
5cef1dcb4c Add persistence 2024-03-30 11:48:50 +03:00
Sergey Nazarov
c9da4cc805 Add persistence 2024-03-30 10:24:13 +03:00
Sergey Nazarov
2721f57b9c Add contracts annotations 2024-03-28 09:00:33 +03:00
ruberoid
bddecdef2b added private nuget repo to Dockerfile. 2024-03-27 12:50:16 +04:00
Sergey Nazarov
00bde475d2 Remove AppServices.Contracts 2024-03-26 10:14:38 +03:00
Sergey Nazarov
f5ee811d17 Add GetByIdentity method 2024-03-23 10:59:56 +04:00
Sergey Nazarov
e7e2610da1 Add appsettings.DockerCompose.json 2024-03-23 10:05:25 +04:00
Sergey Nazarov
a0626b25d7 Add users with in-memory repository 2024-03-23 09:59:37 +04:00
Sergey Nazarov
fe9edd891b Add user 2024-03-23 01:11:25 +04:00
Sergey Nazarov
f406854dae Initial commit 2024-03-22 11:43:38 +04:00
nazarovsa
0e0cc98376 Add README.md 2024-03-22 07:10:40 +00:00