Skip to content

Release automation #802

Open
Open

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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