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

[WIP] feat: Implemented withParam, separated container creation from run_container function #227

Closed
wants to merge 35 commits into from

Conversation

moshewe
Copy link
Contributor

@moshewe moshewe commented Jun 27, 2021

What changes were proposed in this pull request?

Issues #220 , #224

Why are the changes needed?

Does this PR introduce any user-facing change?

Added create_parameter_artifact and create_container_template to main couler interface.

How was this patch tested?

still requires unit tests, currently tested with live code

moshewe and others added 25 commits June 15, 2021 14:00
…tting multiple workflows with the same use-case
created a method for configuring couler general defaults
implemented `parallelism` for `Countaine`s
allowed naming artifacts and parameters
implemented withParam
need to fix parallelism
removed parallelism from template (not in argo spec)
added parallelism to Step/DAG task
using ArgumentParameter and InputParameter to go around old conventions without disrupting them
using ArgumentParameter and InputParameter to go around old conventions without disrupting them
@moshewe moshewe changed the title [WIP] Implemented withParam, separated container creation from run_container function Implemented withParam, separated container creation from run_container function Jul 1, 2021
@moshewe moshewe changed the title Implemented withParam, separated container creation from run_container function Feat: Implemented withParam, separated container creation from run_container function Jul 1, 2021
@moshewe moshewe changed the title Feat: Implemented withParam, separated container creation from run_container function feat: Implemented withParam, separated container creation from run_container function Jul 3, 2021
added suffix to split by user
added workflow labels
added some more attr.s for great justice
# Conflicts:
#	couler/core/run_templates.py
#	couler/core/templates/container.py
#	couler/core/templates/template.py
outputs refactored to use attrs, now have common value and placeholder functionality
step/task now puts withParam placeholder
step_update_utils.py OutputArtifact handling greatly simplified using OutputArtifact fields
@moshewe moshewe changed the title feat: Implemented withParam, separated container creation from run_container function [WIP] feat: Implemented withParam, separated container creation from run_container function Jul 15, 2021
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.

2 participants