dancryer / PHPCI

PHPCI is a free and open source continuous integration tool specifically designed for PHP.
BSD 2-Clause "Simplified" License
2.42k stars 439 forks source link

Build status page is unstyled #1255

Open TobiasKappe opened 8 years ago

TobiasKappe commented 8 years ago

Before submitting your issue, please make sure that you've checked all of the checkboxes below.

To help us better understand your issue, please answer the following.

Expected behaviour

When I visit the public build status page enabled for my project, I expect to see a page that tells me about the status of the build. I also expect the style of this page to match the rest of PHPCI.

Actual behaviour

When I visit /build-status/view/<project-id> I am greeted by a page that is missing CSS. It seems that the files /assets/css/bootstrap.min.css and /assets/css/phpci.css are referenced, but the directory structure does not contain these files. Additionally, clicking a link does not do anything (the href is the empty anchor #), which makes me think that there is something wrong with the javascript, too.

Steps to reproduce

Enable the build status page for a project, and visit this page.

Environment info

Operating System: Arch Linux PHP Version: 7.0.10 MySQL Version: 10.1.16-MariaDB

argosback commented 7 years ago

Missing CSS

I solved it doing this:

cd /var/www/phpci/public/assets/css
wget https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css
touch phpci.css

And I got this:

phpci

Link href

I have not checked this yet :see_no_evil: