Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Creates an integration between Graphene and OpenShift #895
Creates an integration between Graphene and OpenShift so Graphene is configured using
Allow Graphene to be configured using the
Cannot be done and you need to set the hardcode url.
You need to do something like https://github.com/arquillian/arquillian-cube/blob/master/docker/drone/src/main/java/org/arquillian/cube/docker/graphene/location/DockerCubeCustomizableURLResourceProvider.java finding the default route if there is only one or if more than one allows user to set the name of the route. You can see this routing logic at https://github.com/arquillian/arquillian-cube/pull/893/files#diff-f16dd3d4335fc8fb480f5a01965a67e2R245
Finally, you need to override the current strategy in case of standalone: https://github.com/arquillian/arquillian-cube/blob/master/docker/drone/src/main/java/org/arquillian/cube/docker/drone/CubeDockerDroneExtension.java#L33
And I think that this all you need to override the Graphene location.
Of course, just let's write a ftest to validate that everything works as expected.