• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kubeflow / katib / 2163
32%

Build:
DEFAULT BRANCH: master
Ran 03 Mar 2021 02:48AM UTC
Jobs 1
Files 27
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Mar 2021 02:38AM UTC coverage: 71.623% (-0.09%) from 71.708%
2163

push

travis-ci-com

web-flow
First iteration of the new Katib UI (#1427)

* Create a folder for the new-ui

We will create a `new-ui` folder under the `pkg` dir to add the new UI.
This will ensure that we won't break any existing functionality.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Initial code for the frontend

This PR introduces the new UI. We hope that this will be the last big PR
in this repo and all of the subsequent ones will be smaller bit-sized
PRs.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* backend: Expose the entire status of an experiment

We want the table in the main UI page to show more information for each
experiment. This information lives in the status of each Experiment CR,
so we expand the API to also return the entire status for each
Experiment.

In the future we will probably need to just send the entire CR to the
frontend and not parse it at all in the backend.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* backend: Return the KFP run uid

We want to return the Pipeline UID for a Trial, if such exists.

When combined with Kale, a Trial initiates a KFP run. In this case,
there is an annotation with the KFP run ID, which we can use to navigate
the user to the KFP UI for the specific run.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* backend: sereve an Angular SPA

To serve an SPA the backend must return the index.html for any non-API
route. The index.html must be sent for any request to the app's page.
Then, once the javascript loads, the app will show to the user the
correct view.

In this commit we also completely remove any caching of the index.html,
for the browser to always request the latest version. This eliminates
the need to hard reload the page to view changes to the frontend code.

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Dockerfile for the new Katib web app

Signed-off-by: Kimonas Sotirchos <kimwnasptd@arrikto.com>

* Extend the dockerignore for the new UI... (continued)

2529 of 3531 relevant lines covered (71.62%)

0.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2163.1 03 Mar 2021 02:48AM UTC 0
71.62
Travis Job 2163.1
Source Files on build 2163
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #2163
  • d9b46022 on github
  • Prev Build on master (#2159)
  • Next Build on master (#2179)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc