Skip to content

Ensure CBS workspace is a child folder of build root directory #336

@lauren-li

Description

@lauren-li

To help ensure that pipelines using the Common Back-end Script (CBS) templates run within an appropriate scope, the workspace option should be limited to specifying a folder underneath the path defined by the buildRootDir property (in pipelineBackend.config)/$PIPELINE_WORKSPACE environment variable.

This implies dropping support for specifying absolute paths via the workspace option, which was primarily used for testing purposes earlier.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions