Merge pull request #1 from E-Mobility/local-build
[mbt-docker.git] / README.md
1 # mbt-docker
2 ## Links
3
4 - [ProjectPortal](https://projectportal.tools.sap/#/projectview/ght-e-mobility-mbt-docker)
5 - [xMake](https://xmake-nova.wdf.sap.corp/job_finder/?input=ght-e-mobility-mbt-docker-OD-common)
6 - [Artifactory](https://int.repositories.cloud.sap/ui/packages/docker:%2F%2Fcom.sap.emobility%2Fmbtbuildimage?name=com.sap.emobility&type=packages)
7
8 ## One-Time Setup Setup
9 Register Project Portal
10 - https://github.wdf.sap.corp/pages/xmake-ci/User-Guide/Setting_up_a_Build/Create_a_Github_project/#default-builds
11 - https://projectportal.tools.sap/#/availableTemplates
12 - https://github.tools.sap/E-Mobility/mbt-docker/blob/config/services/production-services/build-service/config.yml
13
14 ## How-To Build docker image
15
16 - Make sure the latest `main` branch version in [.xmake.cfg](https://github.tools.sap/E-Mobility/mbt-docker/blob/main/.xmake.cfg)
17 is higher than the latest published version on
18 [Artifactory](https://int.repositories.cloud.sap/ui/packages/docker:%2F%2Fcom.sap.emobility%2Fmbtbuildimage?name=com.sap.emobility&type=packages)
19 - Open [xMake](https://xmake-nova.wdf.sap.corp/job_finder/?input=ght-e-mobility-mbt-docker-OD-common)
20 - Click _Build with Parameters_
21 - Change _TREEISH_ to `master`
22 - Change _BUILD_DEPLOY_ to `build_and_deploy`
23 - Click _Build_
24
25 [Kudos - Richards images](https://github.wdf.sap.corp/D057156)