Skip to content

Release automation #802

@l-1squared

Description

@l-1squared

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions