janusgraph-docker
                                
                                
                                
                                    janusgraph-docker copied to clipboard
                            
                            
                            
                        Replace Bash builds with Gradle
The main motivation is to allow building on Windows.
bash is flaky on Windows.
Gradle works across platforms and has Docker plugins.
The affected files are:
- build-images.sh
 - push-images.sh
 - test-image.sh
 - update.sh
 
The scripts used by the container would not be modified, i.e.
- docker-entrypoint.sh
 - load-initialdb.sh
 
The recommended tool for building a container for a java application is
- https://github.com/GoogleContainerTools/jib
 
Other candidate plugins
- https://github.com/palantir/gradle-docker : require that docker be installed.
 - https://github.com/bmuschko/gradle-docker-plugin : uses the docker remote api.