---
# System prepended metadata

title: Build mellisuge with custom keystone version

---

# 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.