-
Notifications
You must be signed in to change notification settings - Fork 163
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
Add pipeline url submit modal #2576
Add pipeline url submit modal #2576
Conversation
3d261d8
to
edf0e22
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not entirely sure how Code source
is meant to work for this feature. Entering in random characters when uploading with a URL seems to create a version and pipeline fine, but where is the Code source
value used exactly in that process?
frontend/src/concepts/pipelines/content/import/PipelineImportModal.tsx
Outdated
Show resolved
Hide resolved
frontend/src/concepts/pipelines/content/import/PipelineVersionImportModal.tsx
Outdated
Show resolved
Hide resolved
frontend/src/concepts/pipelines/content/import/PipelineVersionImportModal.tsx
Show resolved
Hide resolved
frontend/src/__tests__/cypress/cypress/e2e/pipelines/Pipelines.cy.ts
Outdated
Show resolved
Hide resolved
frontend/src/__tests__/cypress/cypress/e2e/pipelines/Pipelines.cy.ts
Outdated
Show resolved
Hide resolved
frontend/src/__tests__/cypress/cypress/pages/pipelines/pipelineVersionImportModal.ts
Show resolved
Hide resolved
It will be used later on in details. As of now it does nothing. |
305c8a5
to
717c120
Compare
@Gkrumbach07: you cannot LGTM your own PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
If this does nothing right now, should we not change the scope of the ticket? The JIRA states: |
I think source code upload was a bit of an unknown option and was added becuase it was in KF. This fields does submit source code now. it places a valid field in the pipeline version |
/lgtm |
Thanks @Gkrumbach07. From the UX point of view, it looks good. One suggestion is that the |
Is it saying that we will add the code source field later in another ticket? BTW, I added the slack thread here for the source code discussion if you need it: https://redhat-internal.slack.com/archives/C05U1Q749PV/p1706101044229369 |
717c120
to
6f45795
Compare
New changes are detected. LGTM label has been removed. |
Checked this out locally again and re-tested. Looks good still along with recent code changes. Once tests pass, this should be good to go. |
6f45795
to
d2cb89e
Compare
frontend/src/__tests__/cypress/cypress/e2e/pipelines/Pipelines.cy.ts
Outdated
Show resolved
Hide resolved
frontend/src/__tests__/cypress/cypress/e2e/pipelines/Pipelines.cy.ts
Outdated
Show resolved
Hide resolved
5151948
to
9bd964a
Compare
Add code source URL to pipeline import modal Refactor pipeline import and version import modals Refactor PipelineUploadRadio component Remove code source input from PipelineImportModal and PipelineVersionImportModal fix test Remove unused imports and descriptions in Pipelines.cy.ts Add pipeline version description Update pipeline version description
9bd964a
to
d127a4b
Compare
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: jpuzz0 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
closes: https://issues.redhat.com/browse/RHOAIENG-2299
Description
How Has This Been Tested?
https://raw.githubusercontent.com/amadhusu/data-science-pipelines/8dfd0c5fc8db1f4b18a8e22d13dacb4c02c50dbf/samples/core/exit_handler/exit_handler.py.yaml
Test Impact
added 2 tests for url import for pipeline and pipeline version
Request review criteria:
Self checklist (all need to be checked):
If you have UI changes:
@yannnz @xianli123
After the PR is posted & before it merges:
main