Skip to content
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

adding ability to stream output #29

Merged
merged 5 commits into from
Nov 17, 2022
Merged

adding ability to stream output #29

merged 5 commits into from
Nov 17, 2022

Conversation

vsoch
Copy link
Member

@vsoch vsoch commented Nov 17, 2022

This also fixes a bug in the UI that we could not see output until the job finished. I also realized I had a natural inclination to want to click on the jobid after submit, so I've turned that into a bright pink link. Finally,
we add emojis/colors for the different result/state, and a new streaming logs endpoint (and example with the client)

Other updates:

  • the container entrypoint can now take envars that will clone a specific branch and/or repo. This means we can more easily test on the fly.
  • the functions to stream (or not) are provided separately in the client so it's more easy to discover

Signed-off-by: vsoch vsoch@users.noreply.github.com

this also fixes a bug in the UI that we could
not see output until the job finished. Finally,
we add emojis/colors for the different result/state,
and a new streaming logs endpoint (and example with
the client)

Signed-off-by: vsoch <vsoch@users.noreply.github.com>
@vsoch
Copy link
Member Author

vsoch commented Nov 17, 2022

okay going to try something new - building the updated app server (for the python tests) from the code first, caching, and then loading into the next job.

Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
@vsoch vsoch merged commit 6019890 into main Nov 17, 2022
@vsoch vsoch deleted the add/output-stream branch November 17, 2022 02:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant