Skip to content

Latest commit

 

History

History
35 lines (32 loc) · 914 Bytes

DEPLOY.md

File metadata and controls

35 lines (32 loc) · 914 Bytes

Steps to deploy

Preparation

  1. Install dependencies
    mix local.rebar --force
    mix local.hex --force
    mix deps.get
  2. Run tests
    mix coveralls.json
  3. Increase the project version in mix.exs.
  4. Commit & Push

Publish

Use the same version for the git tag as in mix.exs.

  • Via git tag

    1. Create a new version tag.
      git tag v[MAJOR].[MINOR].[PATCH]

      Example: git tag v1.0.1

    2. Push the tag.
      git push origin --tags
  • Via Github release

    Create a new Github release with a new version tag and release notes.

Elixir Package

Make sure the new version is available on hex.pm.

Update samples

Update and test sample apps with the new SDK version.