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

Release 3.x version (update repo docs, wiki, send out news to Code Alliance etc.) #96

Open
10 of 11 tasks
buep opened this issue Dec 12, 2017 · 5 comments
Open
10 of 11 tasks

Comments

@buep
Copy link
Contributor

buep commented Dec 12, 2017

This issues represents work that is not automated in the release process:

  • Make sure to highlight plugin is not compatible Make the plugin warn about not being backwards compatible in the update center #95
  • Update plugin wiki page:
    • Release note section on version 3.x
    • migration guide, either link to md file in repo or wiki page section
    • clean the sections not relevant any more related to the build wrapper, as we're now a scm extension
    • clean out things related to multi scm
    • clean out examples or renew them, from the console as the plugin writes something else
    • explian failed, nothing to do
  • Document the issues with the Jenkins file and merges if using pipeline jobs, see explanation here that can be copied and pasted more or less Handle Jenkinsfile needs merge and/or Jenkinsfile have changed on integration branch #59 (comment)
  • remember to explain how to migrate UI created jobs to the new setup
  • make sure to document all three kinds of scripted usage (Declarative pipeline, scripted pipeline and job dsl)
@buep
Copy link
Contributor Author

buep commented Jan 16, 2018

Here's a draft @MadsNielsen https://docs.google.com/document/d/1bS-G293fmsL53uo3GA2MRado-hWlWGgUUOZG7id18IQ/edit# that will replace the wiki page.

We will need to add more section based on the above checklist

@buep
Copy link
Contributor Author

buep commented Jan 16, 2018

Will you contribute ?

@buep
Copy link
Contributor Author

buep commented Jan 20, 2018

Hi @MadsNielsen I updated the wiki... will you review it?

Especially try the scripted job examples so we know they are good, when you anyway do some manual validation.

We are still missing:

  • updating the sections with orange color headers - fix, edit or remove and make them black header text
  • I'm stilling missing the two pictures in the migration guide... could create them on my phone connection today.
  • We should add a default git scm configuration image under the configuration section showing simple default setup, that matches the described git work flow.

@buep
Copy link
Contributor Author

buep commented Jan 20, 2018

And we need to describe how it works with credentilals and that it is smart is uses the same credentilas from the git scm setup, because this is usually what you want.

@MadsNielsen
Copy link
Member

I've added the following

  1. A small section on credentials
  2. Added two pictures to the migration guide
  3. Added default configuration images to the recommended work flow.

Only thing now mising is the actual release.

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

2 participants