+1 for this. And I also suggest to run both the service-center and frontend in the docker image.
On Tue, Jul 17, 2018 at 9:25 PM Mohammad Asif Siddiqui < [email protected]> wrote: > Hi All, > > There was an issue raised in github[1] of service-center regarding the > images of SC in docker hub for which we need your feedback. > > Problem : Currently there are no docker images of service-center which > reflects the current state of the service-center. We only make docker > images when we cut new version and also update the "latest" tag at that > time. If someone(like Java-Chassis and Saga CI) wants to test their changes > with the latest Service-Center then they have to either wait for a new > version to be released or make there own docker image which might be > sometimes difficult. > > Solution : For every successful merge to Service-Center the CI will make a > new docker image and push it to Dockerhub with the "latest" tag. Whenever a > new version is cut then we will make a new tag with the version number. So > the Service-Center tags will look like: > "latest" : Always represents the latest state of the Service-Center in > github repo. > "VersionNumer"(like 1.0.0) : This will be created whenever a new version is > released. > > CI's which are using the SC docker hub images can always use the latest tag > for their test as well as recent versions of the service-center to check > backward compatibility. > > Since Java-Chassis and Saga CI's uses these SC docker images very > frequently in their test so we want to know the opinion on this from > maintainers of Java-Chassis and Saga. > > [1] > https://github.com/apache/incubator-servicecomb-service-center/issues/277 > > Regards > Asif > -- Best Regards, Yang.
