Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

cucumber-ltd/cucumber-pro-plugin-jvm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jam Plugin for Cucumber-JVM

CircleCI

The documentation is here

Release process

Artifacts are signed with GPG. Before you release, verify that you have GPG configured properly:

# The GPG key is in 1Password
gpg --use-agent --local-user [email protected] -ab README.md

If that works, remove the generated README.md.asc. You're ready to release:

Update the version number

  • Update pom.xml to [desired version]-SNAPSHOT. (It usually has the right number unless you're making a major or minor release).
  • Update the version number in src/test/resources/io/cucumber/pro/README.md.
  • Update CHANGELOG.md.
    • Remove any empty sections for the released version.
    • Update diff links at the bottom of the file.
  • Commit everything.
  • Update Jam docs
mvn release:clean
mvn --batch-mode -P release-sign-artifacts release:prepare
mvn --batch-mode -P release-sign-artifacts release:perform

Log in to https://oss.sonatype.org/, close and release the project.