Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend tools to re-deploy dictionaries with a build number #19

Open
humenda opened this issue Nov 4, 2018 · 0 comments
Open

Extend tools to re-deploy dictionaries with a build number #19

humenda opened this issue Nov 4, 2018 · 0 comments

Comments

@humenda
Copy link
Member

humenda commented Nov 4, 2018

Sometimes bugs in the tooling require a re-compilation of all dictionaries and
also require a new release, even though the source didn't change. Since we use
semantic versioning, we could re-release all non-source releases by appending a
build number, as for instance a.valid.version-1.

The workflow should be as follows:

  • make deploy-src
    • deploys the source to fd.org
    • git tag, if version-controlled (optional)
  • make deploy
    • obtain the source version mentioned in the edition tag of the
      dictionary
    • query last build number and increase by one
    • deploy the auto-generated binary distributions
      Ideally there would be a make deploy BUILD_NO= command to accomplish this.
      Deploying a new build version should make sure that the source release remains
      untouched.
@humenda humenda changed the title extend tools to re-deploy dictionaries with a build number Extend tools to re-deploy dictionaries with a build number Jan 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant