mcastellin / docker-hybris Goto Github PK
View Code? Open in Web Editor NEWRun SAP Hybris development environment on Docker containers
License: MIT License
Run SAP Hybris development environment on Docker containers
License: MIT License
Introduce some concept of testing for the bash scripts generation. Maybe introduce some testing zip file and verify the extraction is successful and the docker image can build and run successfully.
After creating the image I was able to invoke the Hybris build and start the server with hooked up custom extensions.
Then I want to try some code changes and fired up IntellJ IDEA. Then I figured that I have to setup the Hybris installation path. But there is no one actially at my hdd. It sits within the docker container.
How do you advise to solve this issue?
We want to be able to pass the image name and tags to the image generation script.
Add linting step for all Dockerfiles with hadolint
We recently introduced the github action setup to perform a simple test run of the ybase build script. We want to document the test
directoy to show how to perform testing and add new cases
Newest versions of Hybris build with JDK version 11. We want to update the dockerfile to build image with said compiler version
To keep image size small, we are going to prepare Hybris installation from outside the container build. This will allow us to load only the necessary files in the container without inflating the image and leave a lot of empty space.
To complete the process we would like to include an image to build on top of the ybase and extend with custom Hybris implementation.
Modify entrypoint script to accept additional debug parameters for ./hybrisserver.sh
command
When building the ybase
image, allow users to include custom setup scripts to install additional software their implementation could require.
Let's make sure the apt/lists are cleaned up from the main installation scripts
This project needs a distrubution license. We are going to use MIT.
The licence file should be also linked in the README.md file
Since v6.6 (maybe even before), hybris won't run SOLR as a root. So, the container errs out and stops. In addition, even tho' this is for local dev environment, best practice is to run docker containers as non-root whenever possible.
I also found an issue with the read-only designation for the config folder volume. Container erred out on that as well with our codebase.
I have a pull request forthcoming for these fixes.
We want to generate an dummy zipfile to mock the structure of the SAP commerce bundle. This will be used to speed up development do we don't need to wait a long time for the image to be generated. It will also be the starting point to implement some sort of unit testing of the Dockerfiles
Maybe you can provide a docker-compose configuration for hybris and mysql.
Update documentation for cusom scripts in ybase build
Include the customize
ant task to the default setup.
Some linting issues have been highlighted by hadolint. Please fix
While following your instructions the image could not be build.
It fails at the point where install.sh should be executed. Where comes this file from? It is not contained in your repo. Do you assume that it is contained in my hybris copy?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.