Skip to content

CI server build and release for brewpi spark code #14

@m-mcgowan

Description

@m-mcgowan

Since we plan to release at least every 2 weeks, and automated release process will ease the burden of doing that plus ensure consistency.

At a minimum the release build should:

  • pull the latest state from the master branch
  • fetch the version information from the working copy
  • tag the repo with the version number (if necessary, force pushing the tag)
  • perform a clean build of the controller app
  • rename the artefact to include the version number - brewpi-1.2.3.bin
  • push the artefact to the github releases page

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions