diff --git a/CHANGELOG.md b/CHANGELOG.md index f20fc455..21bb4913 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## Version 5.2 +* Updated PHP requirement to 8 + ## Version 5.1 * Added session check, so when coming back to a page, if the session is expired, the page will refresh. * Updated logging config so that much fewer, much smaller files are generated. diff --git a/Jenkinsfile b/Jenkinsfile index 48232ea7..466e9600 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,16 +34,16 @@ pipeline { sh 'php ./vendor/bin/phpunit --colors=never' } } - stage('Coverage') { - agent any - steps { - sh 'php composer.phar run-script coverage' - step([ - $class: 'CloverPublisher', - cloverReportDir: '', - cloverReportFileName: 'build/logs/clover.xml', - ]) - } - } + } + post { + success { + sh 'php composer.phar run-script coverage' + step([ + $class: 'CloverPublisher', + cloverReportDir: '', + cloverReportFileName: 'build/logs/clover.xml', + ]) + junit 'build/logs/junit.xml' + } } } \ No newline at end of file diff --git a/README.md b/README.md index 4bf489cf..062c4a97 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Update your anime/manga list on Kitsu.io and Anilist [![Build Status](https://travis-ci.com/timw4mail/HummingBirdAnimeClient.svg?branch=master)](https://travis-ci.com/github/timw4mail/HummingBirdAnimeClient) -[![Build Status](https://jenkins.timshomepage.net/buildStatus/icon?job=timw4mail/HummingBirdAnimeClient/develop)](https://jenkins.timshomepage.net/job/timw4mail/HummingBirdAnimeClient/develop) +[![Build Status](https://jenkins.timshome.page/buildStatus/icon?job=timw4mail/HummingBirdAnimeClient/develop)](https://jenkins.timshome.page/job/timw4mail/job/HummingBirdAnimeClient/job/develop/) [[Hosted Example](https://list.timshomepage.net)] @@ -31,7 +31,7 @@ Update your anime/manga list on Kitsu.io and Anilist ### Requirements -* PHP 7.4+ +* PHP 8 * PDO SQLite or PDO PostgreSQL (For collection tab) * GD extension for caching images