Bumper#

Assistance tool to bump a recipe’s SRCREV based on the current revision of a given repository and its branch of interest.

Usage#

bumper <path-to-repo> <branch-name> <path-to-recipe>

e.g.:

bumper ~/simplecore-tools scarthgap ./xorg-lib/libxext_git.bb

Workflow#

  • Bumper will update the line containing the ‘SRCREV’ pattern to match the repository’s branch () HEAD

  • This change will be committed with a standard title and a body containing all the commit’s titles and authors between the current SRCREV and the branch’s HEAD

  • The commit will be pushed to the remote

Pull-request#

This step is managed differently depending on what platform is being used to store the remote repository (e.g. Github, Bitbucket, etc), because each one has its own API.

For now, the PRs need to be done manually.