-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Indicate a build is in progress in Dashboard build page #2542
Comments
@humphd can I work on this issue? |
Sure thing, assigned. |
@humphd Do I need to add the animated indication to each section? |
Not on that page, on the build page, probably in the header: https://dev.api.telescope.cdot.systems/v1/status/pages/build.html |
What is the purpose of this log and who will build it? I can't find the relevant information in README and CONTRIBUTING. |
Aren't you also working on #2519, which is related to this as well? The autodeployment server builds our containers when someone merges/tags on GitHub, and deploys it to staging or production. We stream that log and the build log page displays it in the terminal. The log is available from https://dev.api.telescope.cdot.systems/deploy/log (404 if no log is happening) and the build status is at https://dev.api.telescope.cdot.systems/deploy/status. This issue is about using the status and log info to create some kind of header that indicates if the build is happening or not. |
When I go to a build in GitHub Actions, I get an animated indication that a build is happening, and how long it's been going for:
When it's done, the yellow animated circle becomes a green check mark or a red 'x'.
Let's do something like this in our build dashboard, so you know what's happening when you get there. Especially when a build step is not producing any output, it can be hard to know if it's still going.
The text was updated successfully, but these errors were encountered: