# Build mellisuge with custom keystone version
## Connect to build server
```bash
ssh {your_ldap_username}@fullfilment-dev/wynd.eu
```
## Login to docker registry
```bash
# Use your LDAP credentials
docker login docker-push.wynd.eu
```
## Execute build
```bash
# Move to build directory
cd /build
# VERSION = git reference (tag, branch, commit)
# TAG = docker image tag ⚠️ Don't use existing tag
# KEYSTON_VERSION = published keystone module version
#
# e.g We want to build a version of mellisuge v20.0.0-sprint-22.7
# with keystone modules in version v4.1.0-dev.0
# and tag image as oms.1 iteration
VERSION=v20.0.0-sprint-22.7 \
TAG=v20.0.0-sprint-22.7-oms.1 \
KEYSTONE_VERSION=v4.1.0-dev.0 \
make build_backoffice_oms
```
After build process you can find docker image in output (e.g. v20.0.0-sprint-22.7-oms.1) and use this tag in deploy interface on demomkt.