Fix type
testing/ogcore-api/pipeline/head There was a failure building this commit Details

helpers/ci-integration
Nicolas Arenas 2024-09-25 16:13:03 +02:00
parent 3db25efbcf
commit 7425b54940
1 changed files with 5 additions and 5 deletions

10
Jenkinsfile vendored
View File

@ -8,13 +8,13 @@ pipeline {
stages {
stage('Build Environmen') {
steps {
# Build environment
//Build environment
sh 'docker compose up --build -d'
}
}
stage('Install dependencies') {
steps {
# Install dependencies
// Install dependencies
sh 'docker exec ogcore-php composer install'
sh 'docker exec ogcore-php php bin/console lexik:jwt:generate-keypair --overwrite'
sh 'docker exec ogcore-php php bin/console doctrine:migrations:migrate --no-interaction'
@ -23,19 +23,19 @@ pipeline {
}
stage('Tests') {
steps {
# Run tests
// Run tests
sh 'docker compose exec php bin/phpunit --log-junit phpunit.xml'
}
}
}
post {
always {
# Publish JUnit test results
// Publish JUnit test results
xunit (
thresholds: [ skipped(failureThreshold: 0) , failed(failureThreshold: 0) ],
tools: [ PHPUnit(pattern: 'phpunit.xml') ]
)
# Remove containers
// Remove containers
sh 'docker compose down'
sh 'docker compose rm -f'
}