Skip to content

Development Process

See also:

GitFlow Process

For git repo aisbreaker-js:

  • code changes are pushed (directly or via pull request) to the develop branch (=default branch)
  • set the new version to all packages:
    cd aisbreaker-js/
    ./set-version-in-all-packages.sh 0.0.1
    and push these changes to the develop branch
    • nothing will be published to npm or Docker repository so far
  • changes are merged from develop to main branch
    • this triggers the publishing process in GitHub CI
    • all npm packages in packages/* are build and published
    • all Docker images (if packages/Dockerfile is avalable) are build and published

To deploy the new code to demo.aisbreaker.org and to api.demo.aisbreaker.org:

Released under the MIT License.