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

Reply via email to