fix: remove BuildKit due to missing buildx component

This commit is contained in:
2026-06-04 15:42:04 +01:00
parent eacf533e9f
commit c37f83433c

18
platform/Jenkinsfile vendored
View File

@@ -1,29 +1,17 @@
pipeline { pipeline {
agent any agent any
environment {
DOCKER_BUILDKIT = '1'
BUILDKIT_PROGRESS = 'plain'
}
stages { stages {
stage('Checkout') { stage('Checkout') {
steps { steps {
echo '✅ Code checked out from gitea' echo '✅ Code checked out from Gitea'
} }
} }
stage('Build Docker Image') { stage('Build Docker Image') {
steps { steps {
sh ''' sh '''
docker pull management-platform:latest 2>/dev/null || true docker build -t management-platform:latest ./platform/
docker build \
--cache-from management-platform:latest \
--build-arg BUILDKIT_INLINE_CACHE=1 \
-t management-platform:latest \
./platform/
echo "✅ Docker image built" echo "✅ Docker image built"
docker images management-platform:latest --format "Size: {{.Size}}" docker images management-platform:latest --format "Size: {{.Size}}"
''' '''
@@ -69,7 +57,6 @@ pipeline {
echo "✅ Platform responding" echo "✅ Platform responding"
else else
echo "⚠️ Health check failed" echo "⚠️ Health check failed"
docker logs management-platform --tail=10
fi fi
''' '''
} }
@@ -79,7 +66,6 @@ pipeline {
post { post {
success { success {
echo '✅ Pipeline succeeded — platform deployed' echo '✅ Pipeline succeeded — platform deployed'
sh 'docker image prune -f --filter "until=24h" 2>/dev/null || true'
} }
failure { failure {
echo '❌ Pipeline failed — check logs' echo '❌ Pipeline failed — check logs'