mbt-docker.git
2 years agoMerge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
Jérôme Benoit [Sat, 19 Nov 2022 09:56:14 +0000 (10:56 +0100)] 
Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

2 years agoCleanup
Jérôme Benoit [Sat, 19 Nov 2022 09:49:59 +0000 (10:49 +0100)] 
Cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoEnsure gpg home directory does not end up in the image
Jérôme Benoit [Sat, 19 Nov 2022 08:58:04 +0000 (09:58 +0100)] 
Ensure gpg home directory does not end up in the image

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoCleanup
Jérôme Benoit [Fri, 18 Nov 2022 22:05:41 +0000 (23:05 +0100)] 
Cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoIndentation cleanup
Jérôme Benoit [Fri, 18 Nov 2022 19:20:57 +0000 (20:20 +0100)] 
Indentation cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
Jérôme Benoit [Fri, 18 Nov 2022 18:28:51 +0000 (19:28 +0100)] 
Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

2 years agoCleanup node.js OpenPGP keys
Jérôme Benoit [Fri, 18 Nov 2022 18:16:14 +0000 (19:16 +0100)] 
Cleanup node.js OpenPGP keys

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoCleanup
Jérôme Benoit [Tue, 15 Nov 2022 18:30:18 +0000 (19:30 +0100)] 
Cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
Jérôme Benoit [Tue, 15 Nov 2022 14:45:29 +0000 (15:45 +0100)] 
Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

2 years agoCleanup packages used at user creation
Jérôme Benoit [Tue, 15 Nov 2022 14:28:00 +0000 (15:28 +0100)] 
Cleanup packages used at user creation

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMake help follow docopt
Jérôme Benoit [Sun, 6 Nov 2022 20:07:52 +0000 (21:07 +0100)] 
Make help follow docopt

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAutomate images build and push to docker registry
Jérôme Benoit [Sun, 6 Nov 2022 12:06:14 +0000 (13:06 +0100)] 
Automate images build and push to docker registry

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
Jérôme Benoit [Fri, 4 Nov 2022 22:41:51 +0000 (23:41 +0100)] 
Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

2 years agoUpdate sapmachine pgp key
Jérôme Benoit [Fri, 4 Nov 2022 22:41:08 +0000 (23:41 +0100)] 
Update sapmachine pgp key

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple...
Jérôme Benoit [Fri, 4 Nov 2022 21:59:42 +0000 (22:59 +0100)] 
Merge branch 'main' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

2 years agoBump image version
Jérôme Benoit [Fri, 4 Nov 2022 21:55:11 +0000 (22:55 +0100)] 
Bump image version

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' into multiple-images
Jérôme Benoit [Fri, 4 Nov 2022 21:47:06 +0000 (22:47 +0100)] 
Merge branch 'main' into multiple-images

2 years agoBump sapmachine version
Jérôme Benoit [Fri, 4 Nov 2022 21:44:51 +0000 (22:44 +0100)] 
Bump sapmachine version

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoBump version
Jérôme Benoit [Fri, 4 Nov 2022 21:39:05 +0000 (22:39 +0100)] 
Bump version

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoBump node version to latest
Jérôme Benoit [Fri, 4 Nov 2022 21:36:58 +0000 (22:36 +0100)] 
Bump node version to latest

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'multiple-images' of https://github.tools.sap/E-Mobility/mbt-docker...
Jérôme Benoit [Thu, 3 Nov 2022 14:41:59 +0000 (15:41 +0100)] 
Merge branch 'multiple-images' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' into multiple-images
Jérôme Benoit [Thu, 3 Nov 2022 14:39:46 +0000 (15:39 +0100)] 
Merge branch 'main' into multiple-images

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoGet OpenPGP keys from another source that the binaries distribution
Jérôme Benoit [Tue, 1 Nov 2022 22:32:29 +0000 (23:32 +0100)] 
Get OpenPGP keys from another source that the binaries distribution
point

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' into multiple-images
Jerome BENOIT [Mon, 31 Oct 2022 09:40:54 +0000 (10:40 +0100)] 
Merge branch 'main' into multiple-images

2 years agoDockerfile: cleanup wget usage
Jérôme Benoit [Mon, 31 Oct 2022 09:39:13 +0000 (10:39 +0100)] 
Dockerfile: cleanup wget usage

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoDockerfile: cleanup
Jérôme Benoit [Mon, 31 Oct 2022 09:29:43 +0000 (10:29 +0100)] 
Dockerfile: cleanup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years ago[Security] authenticate maven binary
Jérôme Benoit [Mon, 31 Oct 2022 09:26:28 +0000 (10:26 +0100)] 
[Security] authenticate maven binary

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd SAP Machine 19 images
Jérôme Benoit [Sat, 29 Oct 2022 09:36:51 +0000 (11:36 +0200)] 
Add SAP Machine 19 images

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'multiple-images' of https://github.tools.sap/E-Mobility/mbt-docker...
Jérôme Benoit [Sat, 29 Oct 2022 09:14:12 +0000 (11:14 +0200)] 
Merge branch 'multiple-images' of https://github.tools.sap/E-Mobility/mbt-docker into multiple-images

2 years agoREADME.md: update
Jérôme Benoit [Sat, 29 Oct 2022 09:13:45 +0000 (11:13 +0200)] 
README.md: update

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge branch 'main' into multiple-images
Jerome BENOIT [Fri, 28 Oct 2022 20:19:42 +0000 (22:19 +0200)] 
Merge branch 'main' into multiple-images

2 years agoAdd current node LTS version to the images list
Jérôme Benoit [Fri, 28 Oct 2022 20:18:31 +0000 (22:18 +0200)] 
Add current node LTS version to the images list

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge pull request #9 from E-Mobility/fix-mbt-install
Jerome BENOIT [Wed, 19 Oct 2022 14:47:34 +0000 (16:47 +0200)] 
Merge pull request #9 from E-Mobility/fix-mbt-install

Fix mbt installation with previous LTS node version

2 years agoFix mbt installation with previous LTS node version
Jérôme Benoit [Wed, 19 Oct 2022 12:09:23 +0000 (14:09 +0200)] 
Fix mbt installation with previous LTS node version

Also cleanup npm cache to minimize the image size

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agobuild-image.sh: remove redundant exit calls
Jérôme Benoit [Mon, 17 Oct 2022 13:07:47 +0000 (15:07 +0200)] 
build-image.sh: remove redundant exit calls

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoImprove build script options error reporting
Jérôme Benoit [Mon, 17 Oct 2022 12:19:48 +0000 (14:19 +0200)] 
Improve build script options error reporting

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoSupport the build of multiple and different docker images
Jérôme Benoit [Mon, 17 Oct 2022 12:09:35 +0000 (14:09 +0200)] 
Support the build of multiple and different docker images

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge pull request #7 from E-Mobility/node-update
Jerome BENOIT [Thu, 13 Oct 2022 13:52:23 +0000 (15:52 +0200)] 
Merge pull request #7 from E-Mobility/node-update

Bump node version to 16.18.0

2 years agoBump node version to 16.18.0
Jérôme Benoit [Thu, 13 Oct 2022 11:28:44 +0000 (13:28 +0200)] 
Bump node version to 16.18.0

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoDMZ
Andre Voigtmann [Tue, 11 Oct 2022 09:20:11 +0000 (11:20 +0200)] 
DMZ

2 years agoMerge pull request #6 from E-Mobility/amd64
Jerome BENOIT [Tue, 4 Oct 2022 12:00:55 +0000 (14:00 +0200)] 
Merge pull request #6 from E-Mobility/amd64

readme + always build amd64

2 years agoreadme + always build amd64
Andre Voigtmann [Tue, 4 Oct 2022 11:52:50 +0000 (13:52 +0200)] 
readme + always build amd64

2 years agoMerge pull request #5 from E-Mobility/arch-check
Jerome BENOIT [Tue, 4 Oct 2022 11:25:41 +0000 (13:25 +0200)] 
Merge pull request #5 from E-Mobility/arch-check

Add hardware architecture check at SAP machine installation

2 years agoRevert "Be friendly with aarch64 platform"
Jérôme Benoit [Mon, 3 Oct 2022 13:22:05 +0000 (15:22 +0200)] 
Revert "Be friendly with aarch64 platform"

This reverts commit 007a6899b26cc3f3cc9226d99c3cb15470af2612.

2 years agoBe friendly with aarch64 platform
Jérôme Benoit [Mon, 3 Oct 2022 13:12:01 +0000 (15:12 +0200)] 
Be friendly with aarch64 platform

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd hardware architecture check at SAP machine installation
Jérôme Benoit [Mon, 3 Oct 2022 08:06:57 +0000 (10:06 +0200)] 
Add hardware architecture check at SAP machine installation

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoMerge pull request #3 from E-Mobility/D031183-doc
Jerome BENOIT [Fri, 30 Sep 2022 09:21:01 +0000 (11:21 +0200)] 
Merge pull request #3 from E-Mobility/D031183-doc

Update README.md

2 years agoUpdate README.md
Andre Voigtmann [Fri, 30 Sep 2022 06:35:30 +0000 (08:35 +0200)] 
Update README.md

Co-authored-by: Jerome BENOIT <jerome.benoit@sap.com>
2 years agoUpdate README.md
Andre Voigtmann [Fri, 30 Sep 2022 05:44:28 +0000 (07:44 +0200)] 
Update README.md

2 years agoREPO.md: fixlet
Jérôme Benoit [Thu, 29 Sep 2022 19:06:15 +0000 (21:06 +0200)] 
REPO.md: fixlet

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoBump image version
Jérôme Benoit [Thu, 29 Sep 2022 18:57:36 +0000 (20:57 +0200)] 
Bump image version

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoREADME.md: fix branch name
Jérôme Benoit [Thu, 29 Sep 2022 18:47:23 +0000 (20:47 +0200)] 
README.md: fix branch name

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoREADME.md: cleanups
Jérôme Benoit [Thu, 29 Sep 2022 17:54:50 +0000 (19:54 +0200)] 
README.md: cleanups

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd ca-certificates to the image for vault requesting
Jérôme Benoit [Thu, 29 Sep 2022 17:34:58 +0000 (19:34 +0200)] 
Add ca-certificates to the image for vault requesting

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix SAP Machine debian repo key handling in pipeline
Jérôme Benoit [Thu, 29 Sep 2022 12:48:27 +0000 (14:48 +0200)] 
Fix SAP Machine debian repo key handling in pipeline

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd initial renovate configuration
Jérôme Benoit [Thu, 29 Sep 2022 12:11:26 +0000 (14:11 +0200)] 
Add initial renovate configuration

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoSwitch to SAP Machine JDK + enfore strict version
Jérôme Benoit [Thu, 29 Sep 2022 11:33:54 +0000 (13:33 +0200)] 
Switch to SAP Machine JDK + enfore strict version

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agochore
Andre Voigtmann [Thu, 29 Sep 2022 08:36:16 +0000 (10:36 +0200)] 
chore

2 years agoLinks changed
Andre Voigtmann [Thu, 29 Sep 2022 07:51:16 +0000 (09:51 +0200)] 
Links changed

2 years agoMerge pull request #2 from E-Mobility/version
Jerome BENOIT [Wed, 28 Sep 2022 20:33:43 +0000 (22:33 +0200)] 
Merge pull request #2 from E-Mobility/version

xmake complains

2 years agochore
Andre Voigtmann [Wed, 28 Sep 2022 12:50:54 +0000 (14:50 +0200)] 
chore

2 years agoMerge pull request #1 from E-Mobility/local-build
Jerome BENOIT [Wed, 28 Sep 2022 07:50:37 +0000 (09:50 +0200)] 
Merge pull request #1 from E-Mobility/local-build

Add code for local docker image build and testing

2 years agoUpdate docker-compose.yml version
Jérôme Benoit [Wed, 28 Sep 2022 07:29:02 +0000 (09:29 +0200)] 
Update docker-compose.yml version

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoFix .gitignore
Jérôme Benoit [Wed, 28 Sep 2022 07:24:14 +0000 (09:24 +0200)] 
Fix .gitignore

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoRename image to mbt-build
Jérôme Benoit [Wed, 28 Sep 2022 07:21:13 +0000 (09:21 +0200)] 
Rename image to mbt-build

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoAdd code for local docker image build and testing
Jérôme Benoit [Wed, 28 Sep 2022 07:14:58 +0000 (09:14 +0200)] 
Add code for local docker image build and testing

And vscode, git setup

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
2 years agoinit
Andre Voigtmann [Tue, 27 Sep 2022 15:43:32 +0000 (17:43 +0200)] 
init