Script that releases the open-pryv.io a strip down version of service-core, service-mail and service-register. As of february 2025 All Pryv.io software has been open-sourced.
- Fetch git dependencies:
just setup - Fetch node dependencies:
just install - Generate open-source release:
just build - Verify the release in
./dest
For one or more of service-core, service-register, service-mail:
cd {dependency}git checkout mastergit pullcd ..- git add, commit and push
As per 1.9.0 integrated release has been removed. Github script release-orig.yml has been kept for reference.
Publish docker containers:
- build the containers from
dest/docker - build the tarball with the confing with
build_tarball.sh - publish the containers
docker push "pryvio/open-pryv.io-api:{TAG}&docker push "pryvio/open-pryv.io-mail:{TAG} - Commit the content of
dest - Publish on github: push
destcontent