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

Improve test config change handling #164

Closed
5 tasks done
ErikRehmTT opened this issue Aug 21, 2024 · 0 comments · Fixed by #177
Closed
5 tasks done

Improve test config change handling #164

ErikRehmTT opened this issue Aug 21, 2024 · 0 comments · Fixed by #177
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@ErikRehmTT
Copy link
Collaborator

ErikRehmTT commented Aug 21, 2024

Description

As plugin user I want to have a clear documentation and handling of the configuration changes.

Acceptance Criteria

  • A team decision was made on how the behavior should be
  • Implemented behavior matches the decision made by the team
  • Documentation was updated / extended
  • Jenkins internal help was updated (e.g. pipeline syntax page)
  • tests were extended

Currently observed behavior / additional information

  • pipeline syntax page states that you can use "KEEP" to keep the tcf/tbc which does not work at all
  • with testConfig: [] the config is not changed
@ErikRehmTT ErikRehmTT added the documentation Improvements or additions to documentation label Aug 21, 2024
@ErikRehmTT ErikRehmTT changed the title Improve test config handling Improve test config change handling Aug 28, 2024
@MarioFuchsTT MarioFuchsTT self-assigned this Sep 12, 2024
MarioFuchsTT added a commit that referenced this issue Sep 12, 2024
MarioFuchsTT added a commit that referenced this issue Oct 4, 2024
MarioFuchsTT added a commit that referenced this issue Oct 4, 2024
MarioFuchsTT added a commit that referenced this issue Oct 4, 2024
MarioFuchsTT added a commit that referenced this issue Oct 21, 2024
MarioFuchsTT added a commit that referenced this issue Oct 21, 2024
MarioFuchsTT added a commit that referenced this issue Oct 21, 2024
MarioFuchsTT added a commit that referenced this issue Oct 21, 2024
- remove keep
- ajust jelly, avdanvedDocs, and tests
MarioFuchsTT added a commit that referenced this issue Oct 29, 2024
- ensure either load configuration or keep configuration in snippet generator
- adjust jelly and properties file
- sync tests
MarioFuchsTT added a commit that referenced this issue Nov 4, 2024
- enhance configOption handler in TestConfig
- sync tests
MarioFuchsTT added a commit that referenced this issue Nov 8, 2024
- provide console log for configOption and sync related tests
- provide test for behavior of keeping tbc/tcf paths empty
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
- adapt Docs
- add help information in jelly
- provide TestConfig tests
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
MartinGroscheTT pushed a commit that referenced this issue Nov 15, 2024
MartinGroscheTT pushed a commit that referenced this issue Nov 15, 2024
MartinGroscheTT pushed a commit that referenced this issue Nov 15, 2024
- remove keep
- ajust jelly, avdanvedDocs, and tests
MartinGroscheTT pushed a commit that referenced this issue Nov 15, 2024
- ensure either load configuration or keep configuration in snippet generator
- adjust jelly and properties file
- sync tests
MartinGroscheTT pushed a commit that referenced this issue Nov 15, 2024
- enhance configOption handler in TestConfig
- sync tests
MartinGroscheTT pushed a commit that referenced this issue Nov 15, 2024
- provide console log for configOption and sync related tests
- provide test for behavior of keeping tbc/tcf paths empty
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
- adapt Docs
- add help information in jelly
- provide TestConfig tests
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
MartinGroscheTT added a commit that referenced this issue Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants