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: Multiple features and fixes for version 2.0.0 #56

Merged
merged 46 commits into from
Aug 13, 2024
Merged

Conversation

snehajais22
Copy link
Collaborator

Updated documentation
Pipeline-level parameter references
Unique task names and IDs
Specify runAfter field for tasks in pipelines
Resolvers to reference remote tasks and pipelines
TaskRun and TaskRunBuilder classes

nathanagood and others added 30 commits February 28, 2024 09:35
…mentation

feat: Updated documentation for using the library
…documentation

feat: Added documentation for testing pipelines created from library.
…parameter

feat: adding pipeline-level parameters that can be referenced from tasks
Signed-off-by: snehajais22 <[email protected]>
fix: resolved id vs name usage and fixed non-unique task names in pipeline.
…unAfter

feat: Added TaskBuilder method to specify the runAfter value for tasks in a pipeline
…unAfter

feat: Added TaskBuilder method to specify the runAfter value for tasks in a pipeline
fix: Added referencingTask method to TaskBuilder
…solvers

feat: Added support for specifying remote task references using v1 Tekton resolvers
fix: Added unit tests to achieve 97% code coverage
Signed-off-by: snehajais22 <[email protected]>
Signed-off-by: snehajais22 <[email protected]>
…solvers

feat: Added remote pipeline references using resolvers to PipelineRunBuilder
Signed-off-by: snehajais22 <[email protected]>
Signed-off-by: snehajais22 <[email protected]>
feat: Updated documentation and code examples for new release
@snehajais22 snehajais22 changed the title feat: Address various issues feat: Multiple features and fixes for version 2.0.0 Aug 13, 2024
Copy link
Contributor

@nathanagood nathanagood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM; good additions

@nathanagood nathanagood merged commit 51d0e8d into main Aug 13, 2024
7 checks passed
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