- Removed additional_contexts from docker-compose.yml (not supported by Kaniko) - Reverted Kaniko image from v1.23.2 back to :debug - Removed --build-context flags (not supported) - Added prepare-build.sh script to copy nuget.config before builds
17 lines
455 B
Bash
Executable File
17 lines
455 B
Bash
Executable File
#!/bin/bash
|
|
# Prepares the build environment by copying nuget.config to all submodules
|
|
# This is required for both local docker-compose builds and CI/CD
|
|
|
|
set -e
|
|
|
|
echo "📦 Copying nuget.config to all submodules..."
|
|
|
|
for submodule in telegram-client telegram-listener text-matcher users; do
|
|
if [ -d "$submodule" ]; then
|
|
cp nuget.config "$submodule/"
|
|
echo "✓ Copied to $submodule/"
|
|
fi
|
|
done
|
|
|
|
echo "✅ Build preparation complete!"
|