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

feat: running context model for test workflows #5633

Closed
wants to merge 28 commits into from

Commits on Jul 4, 2024

  1. feat: running context model for test workflows

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    29ba776 View commit details
    Browse the repository at this point in the history
  2. feat: add running context to test workflow execution models

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    a0ed48a View commit details
    Browse the repository at this point in the history
  3. fix: unit test

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    7fd49ad View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Merge commit '7da22fdf8a5f96cf3cf4606e138bceffed17c3ba' into vsukhin/…

    …feature/test-workflow-running-context
    vsukhin committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    6911023 View commit details
    Browse the repository at this point in the history
  2. fix: dep update

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    c3b438e View commit details
    Browse the repository at this point in the history
  3. feat: map test workflow running context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    ee741fb View commit details
    Browse the repository at this point in the history
  4. feat: pass running context to execution

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    6e49ecb View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. fix: running context for test workflows

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    d54ca82 View commit details
    Browse the repository at this point in the history
  2. fix: add test workflow running context model

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    2b7b2b6 View commit details
    Browse the repository at this point in the history
  3. fix: additional enum for test workflow running context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    66c39d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. fix: add one more enum

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    8e467d0 View commit details
    Browse the repository at this point in the history
  2. fix: mapping for test workflow running context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    48042d7 View commit details
    Browse the repository at this point in the history
  3. fix: mapping for cd events for test workflow running context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c5d9641 View commit details
    Browse the repository at this point in the history
  4. fix: show test workflow running context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    6b537c2 View commit details
    Browse the repository at this point in the history
  5. feat: get full psth

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    581d826 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. fix: add parent ids for test workflow running context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    b1b25cc View commit details
    Browse the repository at this point in the history
  2. fix: format running context ui

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    235dfb7 View commit details
    Browse the repository at this point in the history
  3. fux: add to mock

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e751657 View commit details
    Browse the repository at this point in the history
  4. fix: remove unused var

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    e6f9a62 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Merge branch 'main' into vsukhin/feature/test-workflow-running-context

    Signed-off-by: Vladislav Sukhin <[email protected]>
    
    # Conflicts:
    #	api/v1/testkube.yaml
    #	cmd/kubectl-testkube/commands/testworkflows/renderer/testworkflowexecution_obj.go
    #	cmd/kubectl-testkube/commands/testworkflows/run.go
    #	cmd/tcl/testworkflow-toolkit/commands/execute.go
    #	cmd/tcl/testworkflow-toolkit/spawn/utils.go
    #	cmd/testworkflow-toolkit/env/config.go
    #	docs/docs/articles/webhooks.mdx
    #	go.mod
    #	go.sum
    #	pkg/api/v1/testkube/model_test_workflow_execution.go
    #	pkg/api/v1/testkube/model_test_workflow_execution_request.go
    #	pkg/api/v1/testkube/model_test_workflow_execution_summary.go
    #	pkg/mapper/testworkflows/openapi_kube.go
    #	pkg/testworkflows/testworkflowexecutor/executor.go
    #	pkg/testworkflows/testworkflowprocessor/stage/container.go
    vsukhin committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    eb5d7d2 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. fix: dep update

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    60e5ebd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88866c4 View commit details
    Browse the repository at this point in the history
  3. fix: merge

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    6e5d1e3 View commit details
    Browse the repository at this point in the history
  4. fix: change running context model

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b68824d View commit details
    Browse the repository at this point in the history
  5. fix: use reference instead of array

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b5052ef View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. fix: dep update

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f459b3b View commit details
    Browse the repository at this point in the history
  2. fix: additional running contexts

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    d972b1a View commit details
    Browse the repository at this point in the history
  3. fix: add tcl for testworkflow mapper

    Signed-off-by: Vladislav Sukhin <[email protected]>
    vsukhin committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    3269f3d View commit details
    Browse the repository at this point in the history