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

End-user testing hard-coded xml file - review and decide if they stay #100

Open
buep opened this issue Jan 11, 2018 · 5 comments
Open

End-user testing hard-coded xml file - review and decide if they stay #100

buep opened this issue Jan 11, 2018 · 5 comments

Comments

@buep
Copy link
Contributor

buep commented Jan 11, 2018

@bicschneider introduced two new commits

Our maybe re-introduced... could be, but we need to decide about if they stay or should be converted to real tests.
if it is something personal not giving value to developers or users of the plugin, I'll consider to remove it again.

They might have been discarded because we didn't understand them or because documentation was missing. I can't say for sure.
I'll review it and figure out if they are needed in our next release.

@MadsNielsen
Copy link
Member

MadsNielsen commented Jan 12, 2018

My view on this is that we should leave these two commits as-is. The only thing that did change is the fact that his commit fixes the issue with matrix jobs and our publisher, as in: We must only delete branch in the parent job, not in the child runs. So without this commit, our publisher will not work for matrix jobs.

@MadsNielsen
Copy link
Member

The other files, as in the xml and the scripts carry no risk to the plugin. Those are useful tools if you want to construct jobs from xml and some documentation on how our plugin picks up commits. So those could be useful in some situations.

@buep
Copy link
Contributor Author

buep commented Jan 12, 2018

Good catch @MadsNielsen with the matrix job publisher. It is something we will keep, but I think it needs to contribute something to the documentation as well. It can't stand-alone.

I'll make sure that we mention this implicit behavior, which is different from expected, in our documentation around support for matrix jobs.

The end-user testing, I'll have to look more into.

@bicschneider
Copy link
Contributor

bicschneider commented Jan 16, 2018

They could be JobDSL'ed and then only have one seed job ..

@buep
Copy link
Contributor Author

buep commented Jan 16, 2018

That will lower the maintenance at least.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants