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 automation #802

Open
l-1squared opened this issue Jan 12, 2022 · 0 comments · Fixed by #953, #906 or #1394
Open

Release automation #802

l-1squared opened this issue Jan 12, 2022 · 0 comments · Fixed by #953, #906 or #1394
Assignees

Comments

@l-1squared
Copy link
Collaborator

l-1squared commented Jan 12, 2022

Done

  • update script does not update gradle-plugin in kotlin example projects (addressed) ✔️
  • update script does not update java11 pom and maven pom in example projects ✔️
  • issues with checkout of gh-pages make script fail (addressed) ✔️
  • git push fails due to missing rights, git release fails as well (addressed) ✔️
  • script to publish release on github does not have an execution permission ✔️
  • publishing on JGiven does not work because executor does not have jekyll installed ✔️
  • no post was created on website -> post creation script does not commit and push.
  • release script does not commit example projects (addressed) ✔️
  • publish release to Github does not work -> script permissions? (addressed) ✔️
  • jekyll does not terminate, because we told it not to. (adressed) ✔️
  • issue with sign publication during release ✔️
  • gh-pages change is not pushed to github (addressed) https://github.com/TNG-release/JGiven-Release/pull/8 (✔️ )

To Fix

To Improve

  • no check to see if there is already a release of the same version on github
  • no check to see if there is already a release of the same version on maven central
  • script does not fail if git push fails
  • ensure that there is a changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant