Skip to content

Conversation

@24santoshr
Copy link
Collaborator

Reason for PR
This PR contains the deployment script for cloning the delphi repositories and also builds the docker images for all the delphi components.

@johannesduesing johannesduesing added the enhancement New feature or request label Jan 18, 2019
@johannesduesing johannesduesing added this to the v0.9.0 milestone Jan 18, 2019
Copy link
Contributor

@johannesduesing johannesduesing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your PR 👍
Please have a look at the comments below regarding the readme and windows users.


To obtain these images, checkout the respective repositories ([here](https://github.com/delphi-hub/delphi-crawler), [here](https://github.com/delphi-hub/delphi-webapi) and [here](https://github.com/delphi-hub/delphi-webapp)) and execute the command
To obtain these images, please checkout the Delphi registry repository and execute the command

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please also keep the old content of the readme and address both Windows and Linux. I thought of something like this:
"For Linux, please execute the setup script located at [...], for windows ."

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the review. I have made the requested changes. Could you please review and let me know for any other changes.

For building a docker image containing the registry, go to the root folder of the repository and execute ```sbt docker:publishLocal```. This will build the application, create a docker image named ```delphi-registry:1.0.0-SNAPSHOT```, and register the image at your local docker registry.

The installation script mentioned in section **Requirements** will also create docker image for registry named ```delphi-registry:1.0.0-SNAPSHOT```, and registers the image at your local docker registry.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same as above, please also keep Windows users in mind.

@24santoshr 24santoshr force-pushed the feature/deploy_script branch from 0dfd18d to 2e669bd Compare January 20, 2019 17:27
@johannesduesing johannesduesing merged commit 8742d79 into develop Jan 21, 2019
@johannesduesing johannesduesing deleted the feature/deploy_script branch January 21, 2019 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants